Senior Software Engineer, Charging Systems

almost 2 years ago
Full time role
San Francisco, CA, US... more
San Francisco, CA, US... more

Job Description

At Volta, we’re on a mission to accelerate the adoption of the electric vehicle. Volta's award-winning charging stations benefit brands, consumers, and real-estate locations by providing valuable advertising space to businesses and convenient charging to drivers. Strategically located in places consumers already visit, Volta's chargers are currently the most used electric vehicle charging stations in the United States.

The Stations Team: 

Volta’s EV charging stations are used in a variety of locales and markets, which in turn drives a variety of requirements for charging systems. The station software team integrates OEM and custom charging solutions into Volta’s stations using industry-standard protocols such as OCPP and vendor-proprietary protocols where needed. This role focuses on the successful integration of new charging systems into the software/hardware ecosystem, taking a new system from product requirements through to successful QA testing and fielded deployment.

Reports To: Senior Manager, Software Engineering 

Location: San Francisco

Responsibilities 

  • You’ll learn the Volta software ecosystem, focusing on the software that runs on our stations. Make first feature additions that are code-reviewed and accepted.
  • You’ll meet with key partners to understand the charging systems landscape and all upcoming charger integration needs.
  • You’ll learn the industry protocols (e.g., OCPP) in-depth and understand Volta’s tools around charger testing and debugging.
  • You’ll oversee onboarding one or more chargers into our ecosystem.
  • You’ll work through one or more charger integrations, resulting in a fielded product.
  • You’ll contribute to improving our charging systems software to handle future use cases.

Qualifications

  • Experience with JavaScript/TypeScript
  • Experience with C/C++ - a plus!
  • Experience with OCPP and other charger protocols - a plus! 
  • Experience with charging systems - a plus! 
  • Experience with hardware/software QA
  • Experience with technical program management (managing to a schedule, understanding requirements, and working with vendors)
  • Interest in researching and experimenting with new technologies outside of primary responsibilities
  • Demonstrable ability to collaborate across organizational departments

As a Volta team, we are building an inclusive culture where everyone can feel safe to share their thoughts and opinions without judgment; a team where representation and development matter, and differences are valued. We strive to challenge the status quo, go beyond the numbers, and put in the work needed for Volta to be a leader in diversity, equity, inclusion, and belonging.

Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records.

#LI-EG1

Similar jobs