Jobs and Careers
EV
Embedded Software Engineer
EVgoLos Angeles, United Statesfull_timeVerifiedPosted 26 Aug 2025
💰 $110,000/yr($90,000/yr – $110,000/yr)
About the role
About EVgo: EVgo (Nasdaq: EVGO) is one of the nation’s largest public fast charging networks for electric vehicles. Our mission is to expedite the mass adoption of electric vehicles (EVs) by creating a convenient, reliable, and affordable EV charging network that delivers fast charging to everyone. EVgo’s owned and operated charging network is growing rapidly. We partner with multiple stakeholders including automakers; fleet and rideshare operators; retail hosts such as grocery stores, shopping centers, restaurants, gas stations, and more to make our vision of Electric for All a reality. The EV industry is one of the fastest growing industries in the country. Join us as we charge forward into an all-electric future. Software is an integral part in realizing this vision and we are hiring a software manager to play a leadership role shaping our future. Position Summary: We are seeking a talented and experienced Embedded Software Engineer to join our team. The successful candidate will be responsible for developing and maintaining the microcontroller firmware for our large DC electric vehicle chargers. This role requires a deep understanding of embedded systems, power electronics, control systems, and communication protocols used in DC fast chargers. Responsibilities:
- Develop, test, and maintain firmware for microcontrollers used in DC electric vehicle chargers.
- Design and implement system-level features and functionalities for efficient and reliable charger operation.
- Collaborate with hardware engineers to integrate firmware with power electronics and control systems.
- Ensure compliance with industry standards and protocols for electric vehicle communication (e.g., CHAdeMO, CCS, ISO 15118).
- Perform system-level debugging and troubleshooting to identify and resolve issues.
- Optimize firmware for performance, reliability, and safety.
- Develop and execute test plans to validate firmware functionality and robustness.
- Maintain comprehensive documentation of firmware design, implementation, and testing.
- Stay updated with the latest developments in embedded systems, power electronics, and EV charging technologies.
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.
- Proven experience in embedded software development, particularly for microcontrollers.
- Strong understanding of DC fast charging systems and their operation.
- Proficient in programming languages such as C/C++.
- Familiarity with communication protocols used in EV charging (e.g., CAN, CHAdeMO, CCS, ISO 15118).
- Knowledge of power electronics and control systems.
- Experience with system-level debugging and troubleshooting tools.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
- Experience with real-time operating systems (RTOS).
- Knowledge of cybersecurity practices in embedded systems.
- Familiarity with software development tools such as version control (e.g., Git), debugging tools, and build systems.
- Experience with Agile development methodologies.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s