This job is no longer available

EVgo

Intern, Firmware Development

6 months ago

About the Job

About EVgo:  

EVgo (Nasdaq: EVGO) is a leader in electric vehicle (EV) charging solutions, building and operating one of the largest public fast charging networks in the United States. With over 1,000 fast charging locations across more than 35 states, EVgo serves more than 1 million customer accounts. Our mission is to expedite the mass adoption of electric vehicles by creating a convenient, reliable, and affordable EV charging network that delivers fast charging to everyone. EVgo partners with automakers, fleet and rideshare operators, retail hosts such as grocery stores, shopping centers, and gas stations, and policy leaders, and other organizations.  The company also provides unique service offerings for drivers and partners such as EVgo Optima™, EVgo Inside™, EVgo Rewards™, and Autocharge+. EVgo is committed to protecting our environment by making it easy for drivers to go electric and fostering an inclusive culture for all. Our commitment to diversity, equity, and inclusion is integral to our vision of ‘Electric for All.’ For more information, visit our website.  

 

Intern Position Summary:  

EVgo’s mission is to expedite mass adoption of electric vehicles by creating a convenient, reliable, and affordable electric vehicle charging network that delivers fast charging to everyone. To this end, the Design Engineering Firmware Development Intern will work with a focused and cross-functional engineering team responsible for developing EV charging products. The work will primarily involve developing the communication stack between the EV and EVSE, which conforms to charging standards DIN SPEC 70121 and ISO 15118.

 

This internship will be 10-weeks, 40-hours per week, working on-site at our lab in El Segundo, CA. 

 

Responsibilities: 

  • Develop and maintain embedded Linux application software for charging products 

  • Develop unit test to ensure the highest code quality 

  • Maintain ownership of software features throughout development life cycle 

  • Showcase the intern project at the end of internship, and proactively manage the progress and risks 

 

Required Skills and Experience: 

  • Pursuing BS or MS in Computer Science, Computer Engineering, Electrical Engineering or any related field, graduating in Fall 2025 or later 

  • Strong C++ programming skills 

  • Working knowledge of Linux as a software development tool, experience writing software for an embedded environment 

  • Experience with CI/CD pipeline such as GitLab 

  • Experience with unit test framework such as Google Suite 

  • Good team player with great technical writing and communication skills  

 

Preferred Skills and Experience 

  • Familiarity with Python 

  • Experience with Qt/QML 

  • Experience with web based communication protocols, such as WebSockets 

  • Experience with electric vehicle charging protocols such as DIN 70121 and ISO 15118 

  • Experience with Open Charge Point Protocol 

 

The hourly rate for this position is $22.00 - $33.00 USD.  The hourly rate may vary depending on job-related factors, including education, knowledge, skills, and experience.

About the Company

EVgo Logo

EVgo

51-100

Similar Jobs

Eridan Logo

Embedded Software Engineer

New

Embedded Software EngineerNew

  • Eridan
  • Sunnyvale, CA, US
  • In-person
  • Full time role

Revolutionizing 5G with energy-efficient radios to significantly reduce power consumption.

About 11 hours ago

May Mobility Logo

Senior Embedded Systems Engineer

Senior Embedded Systems Engineer

  • May Mobility
  • Ann Arbor, MI, US
  • In-person
  • Full time role

Autonomous electric vehicles designed for safe, sustainable, and eco-friendly transportation.

About 2 months ago

Landis+Gyr Logo

Staff Engineer, Firmware

Staff Engineer, Firmware

  • Landis+Gyr
  • Alpharetta, GA, US
  • In-person
  • Full time role

Empowering a smarter grid for reduced environmental footprints and energy efficiency worldwide.

15 days ago

Corinex Logo

Firmware Engineer

Firmware Engineer

  • Corinex
  • Vancouver, BC, CA
  • In-person
  • Full time role

Optimizing grid flexibility for smarter, low-carbon energy consumption through cutting-edge digital solutions.

12 days ago

DeepSea Technologies Logo

Embedded Hardware Engineer

Embedded Hardware Engineer

  • DeepSea Technologies
  • Hybrid, Remote
  • Full time role

AI-driven software to cut fuel use and emissions in commercial shipping.

8 days ago

Lucid Motors Logo

Sr. Embedded Software Engineer, Infotainment Systems

Sr. Embedded Software Engineer, Infotainment Systems

  • Lucid Motors
  • Newark, CA, US
  • In-person
  • Full time role

Innovative electric vehicles redefining sustainable mobility and elevating the driving experience.

6 days ago

EnPhase Energy Logo

Staff Engineer, Firmware

Staff Engineer, Firmware

  • EnPhase Energy
  • Bengaluru, KA, IN
  • In-person, Hybrid
  • Full time role

Pioneering advanced solar solutions for a sustainable, solar-powered planet.

1 day ago

Charge Point Logo

Staff System Software Engineer

New

Staff System Software EngineerNew

  • Charge Point
  • Campbell, CA, US
  • In-person
  • Full time role

Empowering widespread EV adoption with the world's largest open charging network.

About 11 hours ago

Lunar Energy Logo

Embedded Software Engineer Intern

New

Embedded Software Engineer InternNew

  • Lunar Energy
  • Mountain View, CA, US
  • In-person
  • Internship

"Empowering homes with AI-driven solar and battery systems for a sustainable future."

About 11 hours ago

Pioneer Transformers Logo

Embedded Software Engineer

New

Embedded Software EngineerNew

  • Pioneer Transformers
  • Raleigh, NC, US
  • In-person
  • Full time role

Custom liquid-filled transformers designed for energy-efficient and sustainable electrical solutions.

About 6 hours ago