Embedded Software Engineer Job at EVgo, California

WUk2SE02aTlEb1dSb21QbmxQWEZuUHdOalE9PQ==
  • EVgo
  • California

Job Description

Description

Position at EVgo

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.

Qualifications:

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.
  • Proven experience in embedded software development, particularly for microcontrollers.

Desired Skills:

  • 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.

For job positions in CA, CO, and NYC, the estimated salary range for a new hire in this position is $90,000.00 USD to $110,000.00 USD. Actual salary may vary depending on job-related factors, including knowledge, skills, experience, and location. In addition to a competitive base salary, discretionary target cash bonus, and restricted stock units (subject to Board Approval). EVgo offers a comprehensive benefits package including health, life, and disability insurance, unbounded paid time off including parental leave, and a 401(k).

To find out more, or to join the EVgo network, visit Connect with EVgo on Facebook and follow us on Twitter. At EVgo, we are committed to creating a more equitable and inclusive workplace where everyone feels welcome. Apply today to join our team and help make a meaningful impact in the fight against climate change. By proceeding, you consent to EVgo’s Privacy Policy and Privacy Notice for California Residents. More detail regarding personal information we collect, how we use that information, how we share that information, and your rights and choices can be found here.

Job Tags

Full time,

Similar Jobs

Drake Cooper

Integrated Producer Job at Drake Cooper

 ...Drake Cooper is on the lookout for a bold, forward-looking Integrated Producer to join our team. What Youll Do: As an Integrated Producer, youll wear both agency and line producer hatsoverseeing projects from concept to final delivery. Youll work hand-in-hand... 

Lensa

Home Office Rotational Development Program Job at Lensa

 ...the firm is committed to helping more people achieve financially what is most important to them. Team Overview The Rotational Development Program (RDP) provides a combination of rotational assignments, mentoring, and coaching to build a broad range of experience... 

Domino's Franchise

Part Time Delivery Driver Job at Domino's Franchise

 ...professional company, striving to be number one in carryout, delivery, customer service, sales... everything! While the entire...  ...doorsteps. For this role specifically, we are looking for part-time drivers who mostly work during our busiest hours, around dinner time... 

Huntington Bancshares, Inc.

Investment Banking Associate — TMT & FinTech Job at Huntington Bancshares, Inc.

 ...A leading investment banking firm in Boston seeks an Associate to work closely with senior team members. This role involves analyzing companies, building financial models, drafting proposal materials, and managing due diligence. Ideal candidates have 2-4 years of investment... 

The JMOD Group

Dedicated CDL-A Truck Driver - Local Job at The JMOD Group

 ...Details ~ Drivers on this account should be home daily ~$1100-1200 Weekly Pay Average ~ This account runs night shifts...  ...Drivers must be able to pass DOT drug test There is no CDL-A driving experience needed Benefits: ~ Competitive weekly pay and...