EVgo

Firmware Engineer

Job Description

Posted on: 
2026-06-09

Responsibilities

  • Support stakeholder, hardware, and software requirements elicitation for DC fast charging products.
  • Develop, test, and maintain embedded Linux application software for DC fast charging products.
  • Develop and support software tools used for development and testing.
  • Support CI/CD system software for building, testing, and distribution of production-level software.
  • Perform and support system-level testing and troubleshooting to identify and resolve issues.

Job Requirements

  • Typically requires a Bachelor’s degree and a minimum of 2 years of related experience.
  • Knowledge or experience with unit test frameworks (e.g., Google Test).
  • Knowledge or experience with common build system frameworks (e.g., Make CMake).
  • Knowledge or experience with CI/CD using GitLab or similar frameworks.
  • Experience with Agile development methodologies and bug tracking tools such as JAMA and Jira.
  • Strong technical writing and communication skills.
  • Experience with charging protocols and interfaces is a plus.
Apply now

More job openings