For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
EVgo
EVgo

Principal Embedded Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Principal

Tech stacks

Software Development
Embedded Systems
Testing
+24

Visa

U.S. visa required

Permanent role
4 days ago
Apply now

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 leading software design and implementation on embedded Linux platforms, collaborating closely with cross-functional teams, developing and maintaining the microcontroller firmware for DC fast chargers. This role requires a deep understanding of embedded systems, power electronics, control systems, and communication protocols used in DC fast chargers.

Responsibilities:

  • Support stakeholder, hardware and software requirements elicitation for DC fast charging products.
  • Design, 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 to facilitate building, testing and distribution of production-level software.
  • Maintain ownership of software features throughout development life cycle.
  • Perform and support system level testing and troubleshooting to identify and resolve issues.
  • Provide technical guidance and mentorship to junior team members, fostering a culture of continuous learning and growth.

Qualifications:

  • BS or MS degree in Computer Science, Electrical Engineering, Computer Engineering or related field.
  • 10+ years of industry experience developing C/C++ based applications on embedded Linux.

Desired Skills:

  • Strong understanding of DC fast charging systems and their operation.
  • Experience with charging protocols such as SAE 1772, DIN SPEC 70121, ISO 15118.
  • Experience with unit test frameworks (e.g., Google Test).
  • Experience with common build system frameworks (e.g., Make CMake).
  • Experience with CI/CD using GitLab or similar framework (Jenkins, Circle CI).
  • Experience with Agile development methodologies and bug tracking tools such as JAMA and Jira.
  • Strong team player with great technical writing and communication skills
  • Experience with charging cloud protocol Open Charge Point Protocol (OCPP) is a plus.
  • Experience with Linux kernel drivers for hardware components is a plus.
  • Experience with Python is a plus.

For job positions in CA, CO, and NYC, the estimated salary range for a new hire in this position is $200,000.00 USD to $224,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 www.evgo.com. 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.

About EVgo

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service