Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer

EVgo

Firmware Engineer

We are seeking a talented Firmware Engineer to join our team. The successful candidate will be responsible for software 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.
  • 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.
  • Perform and support system level testing and troubleshooting to identify and resolve issues.
Qualifications
  • Typically requires a Bachelor's degree and a minimum of 2 years of related experience; or an advanced degree without experience; or equivalent work experience.
Desired Skills
  • 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 framework (Jenkins, Circle CI).
  • Knowledge or 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 Python is a plus.
  • Experience with charging protocols such as SAE 1772, DIN SPEC 70121, ISO 15118 is a plus.
  • Experience with charging cloud protocol Open Charge Point Protocol (OCPP) is a plus.
  • Experience with payment terminal integration, payment processing and knowledge of PCI-DSS is a plus.
  • Experience with new PCBA board bring-up and Board Support Package (BSP) development including bootloader, linux kernel is a plus.
  • Experience with interfaces such as Ethernet, USB, SPI, I2C, UART, CAN, PWM, ADC and GPIO is a plus.
  • Experience with debugging equipment such as oscilloscope, logic analyzer, JTAG debugger, multimeter is a plus.
Benefits and Perks
  • Health & Wellness: Medical, dental, and vision coverage, plus mental wellbeing support and wellness programs
  • Financial Benefits: 401(k), Health Savings Account (HSA) and Flexible Spending Accounts (FSA) for medical and dependent care, life and disability insurance
  • Work-Life Support: Uncapped paid time off, enhanced parental leave, and Employee Assistance Program (EAP)
  • Care Navigation & Support: Access to Health Advocate services for help with claims, provider searches, and care decisions
  • Flexible Care Options: Telehealth services for convenient, low-cost access to care
  • Growth & Development: Mentorship programs and opportunities for career growth and internal mobility
  • Additional Perks: Monthly Tech Stipend, one-time home office setup reimbursement, Volunteer time off, commuter benefits, and employee focused programs
About EVgo

EVgo (Nasdaq: EVGO) is one of the nation's largest public fast charging networks for electric vehicles. Our mission is to build a sustainable business that powers our transportation and protects our planet. As a leader in clean transportation, EVgo sits at the intersection of technology, infrastructure, and innovation.

We are rapidly expanding our national footprint through strategic partnerships with retailers, automakers, rideshare and, fleets, bringing fast charging to communities across the country. EVgo enables drivers of all makes and models to charge where they want, when they want.

At EVgo, sustainability is not just what we do; it is who we are. We are committed to reducing carbon emissions, advancing clean energy solutions, and building infrastructure that supports a more sustainable future. We believe great companies are built by great people. Our culture is mission driven, customer centric, collaborative, and innovative, with a strong focus on creating an environment where employees can grow and make a lasting positive impact. Join us as we charge forward.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in El Segundo, CA vacancy
  •  ...record in building billion$ public companies in renewable energy and infrastructure. About The Role: We’re looking for a Firmware/Embedded Software Engineer to write and test software for our battery electric locomotive control systems. You’ll work on everything from low‑... 
    Suggested

    Project J Ltd

    Los Angeles, CA
    5 days ago
  • $165k - $190k

     ...Now hiring a Principal Firmware Engineer to help lead the design and development of next-generation connected products in the consumer and health-tech space. This is a hands-on leadership opportunity to own firmware architecture, guide a small engineering team, and... 
    Suggested
    Immediate start

    Purple Lemon Recruitment Ltd

    Los Angeles, CA
    4 days ago
  • $120k - $155k

     ...Embedded Software Engineer Department: Software Employment Type: Full Time Location: Redondo Beach Compensation: $120,000 - $155,000 / year Description As an Embedded Software Engineer your core responsibility will be to write code that runs on custom avionics hardware... 
    Suggested
    Permanent employment
    Full time

    Impulsespace

    Redondo Beach, CA
    2 days ago
  • $100k - $150k

     ...to send your application to Lincoln Sprague, the Jobot Pro hosting this job. Compensation Based on Experience. Embedded Software Engineer $100000 - $150000 per year | El Segundo, CA | On-Site | Consulting Exciting Firm! Aerospace Start Up A bit about us: We are a growing... 
    Suggested
    Local area

    Australia-Employment

    El Segundo, CA
    5 days ago
  • $110.4k - $165.5k

     ...microservices, real‑time operating systems, and visualization frameworks, with expertise in cyber security, software architecture, software engineering, data science, Artificial Intelligence, process improvement, and software development to deliver responsive, resilient, high‑... 
    Suggested
    Full time
    Work at office
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    AERO

    El Segundo, CA
    2 days ago
  • $120k - $180k

     ...Location: Redondo Beach Description As an RF embedded software engineer your core responsibility will be to own the design, testing, and...  ...such as DVB‑S2, and CCSDS Experience writing software or firmware for a space environment (space link budgets, ground station integration... 
    Permanent employment
    Full time

    Impulse Space

    Redondo Beach, CA
    2 days ago
  •  ...builds, and flies advanced spacecraft that redefine what’s possible beyond Earth. Led by former SpaceX, Varda, Impulse, and Relativity engineers, our vision is to dominate cislunar space and build the railway to Mars – expanding access to high‑energy orbits and enabling the... 
    Local area
    Shift work

    Stanford Climate Ventures

    El Segundo, CA
    4 days ago
  • $145k - $220k

     ...Senior Embedded GPU Software Engineer Hawthorne, California, United States CHAOS Industries is redefining modern defense with omniscient systems purpose-built for today's realities. Designed and built by top U.S. military veterans and Silicon Valley innovators,... 
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package

    CHAOS Industries

    Hawthorne, CA
    1 day ago
  • $75.8k - $144.2k

     ...nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon Technologies

    El Segundo, CA
    3 days ago
  • $131k - $184k

     ...What you will do (Job Responsibilities) The Embedded Software Engineer on the Flight Software team is responsible for determining how...  ...through test, and flight operational support. Develop reliable firmware to control how the spacecraft, satellite bus, and reentry capsule... 
    Permanent employment
    Full time
    Immediate start
    Relocation package
    Flexible hours

    Varda Space Industries

    El Segundo, CA
    4 days ago
  •  ...with them. We think maritime work is going uncrewed, and we are building the fleet to do it. The Role Our mechanical and software engineers know enough electrical to be dangerous, and they have built the system running our vessels today. You take it from here: develop it... 
    Remote work

    Standard Subsea

    El Segundo, CA
    3 days ago
  • $86.6k - $150.4k

     ...design; assembly, integration, and test; and operational support. Comprised primarily of highly trained mechanical and aerospace engineers, VSD provides national expertise in the areas of vehicle engineering; guidance, navigation, and controls; robotics; electro-mechanical... 
    For contractors
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Dormont Manufacturing Company

    El Segundo, CA
    3 days ago
  •  ...centers, remote sites, and military bases. Radiant’s unique, practical approach to nuclear development leverages modern software engineering to rapidly deliver safe, factory-built microreactors that use existing, well-qualified materials. Founded in 2020, Radiant is on... 
    Full time
    Summer work
    Immediate start
    Remote work
    Flexible hours
    Weekend work

    Radiant Industries

    El Segundo, CA
    1 day ago
  • Duties Duties and responsibilities vary and may increase according to grade level. Provide computer system management support. Help coordinate the planning and implementation of hardware and software upgrades, follow and enforce proper security procedures, oversee...

    US Department of War

    El Segundo, CA
    3 days ago
  • $145.5k - $204k

     ...delivering the systems the West needs to compete on the modern battlefield and deter the adversaries of democracy. We’re hiring engineers, operators, and builders who want to move fast, take on extreme ownership, and get capability into the hands of warfighters in months... 
    Full time
    Work experience placement

    Neros Technologies

    Torrance, CA
    1 day ago
  • $146.2k - $197.8k

    Lead Hardware Subsystems Engineer Company: The Boeing Company The Boeing Defense, Space & Security (BDS) team is seeking a Lead Hardware Subsystems Engineer to work in the El Segundo, CA location. Boeing's SI&WS (Space Intelligence and Weapons Systems) manages the company... 
    Bi-weekly pay
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    Boeing

    El Segundo, CA
    3 days ago
  • $131k - $184k

     ...What you will do (Job Responsibilities) The Embedded Software Engineer on the Flight Software team is responsible for determining how...  ...through test, and flight operational support. Develop reliable firmware to control how the spacecraft, satellite bus, and reentry capsule... 
    Permanent employment
    Full time
    Immediate start
    Relocation package
    Flexible hours

    Varda Space Industries

    El Segundo, CA
    3 days ago
  •  ...Robotics Software Engineer We are looking for a Robotics Software Engineer to advance the autonomy and intelligence of our USV systems. This role focuses on developing and optimizing path planning algorithms, managing edge compute environments, and ensuring software... 

    Splash Industries

    El Segundo, CA
    2 days ago
  •  ...they outperform the defense legacy, with supply-chain security engineered in from day one. On a modern missile, the seeker is 40 to 60%...  ...architecture from missile bus to detector bias rails, and the low-level firmware that brings it all up. This is a hands-on role for an engineer... 
    Remote work
    Weekend work

    Furientis

    Los Angeles, CA
    1 day ago
  • $150k - $200k

     ...A-18, 737MAX, 787, A320neo, A321, Mk-48, and M1 Abrams. Overview You will be a senior technical contributor on Amca’s mechanical engineering team, owning the design, build, or test of flight hardware within a defined mechanical discipline — such as fluid systems, mechanisms... 
    Permanent employment

    Dormont Manufacturing Company

    El Segundo, CA
    5 days ago
  • $100k - $120k

    Vardaspace is seeking a Technical Recruiter to help scale our engineering teams in El Segundo, CA. This role involves full-cycle recruiting across hardware and engineering disciplines in a fast-paced startup environment. The ideal candidate has at least 2 years of technical... 

    Vardaspace

    El Segundo, CA
    1 day ago
  •  ...and B2B process integration solutions. Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services to various clients – including... 

    Atria Group

    El Segundo, CA
    4 days ago
  • $130k - $155k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. EMBEDDED SECURITY ENGINEER (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s most... 
    Permanent employment
    Full time
    Temporary work
    Worldwide
    Flexible hours
    Weekend work

    SpaceX

    Hawthorne, CA
    1 day ago
  • $180k - $200k

     ...Role: Software Engineer (Backend-leaning, Full-stack responsibilities) Location: El Segundo, CA (On-site, 5 days/week, up to 25% travel) Compensation: $180k - $200k + competitive equity About the Role Smack Technologies is seeking a backend-leaning Software... 

    Amadeus Search

    El Segundo, CA
    3 days ago
  • $171.7k - $232.3k

     ...Senior Software Engineer Boeing Defense, Space & Security (BDS) has an exciting opportunity for a Senior Software Engineer to join the National Systems Programs (NSP) software team in El Segundo CA or Chantilly, VA. The selected candidate will perform full stack... 
    Permanent employment
    Work experience placement
    Immediate start
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    El Segundo, CA
    2 days ago
  • $139k - $201k

     ...pushing the boundaries of what's possible in space-based defense and logistics. What You'll Do: As a Senior Software Engineer (Ground Software) at Inversion, you will have an instrumental impact on the interface and operation of our next-generation re-... 
    Permanent employment
    Work at office

    INVERSION

    Playa Vista, CA
    5 days ago
  • $30 per hour

     ...Fall 2026 Software Engineering Internship/Co-op Flexible - Any SpaceX Site SpaceX was founded under the belief that a future where...  ...exploit development or mitigation, security architecture design, firmware security, software development, or operating system security.... 
    Permanent employment
    Full time
    Internship
    Relocation
    Flexible hours

    SpaceX

    Hawthorne, CA
    2 days ago
  •  ...Lead Software Engineer Specialist Salary: 160k - Non-Negotiable This is a repost of JP 13545. While there was an offer made and accepted this team has the exact same need however has a strict budget of 160k and this is not negotiable. They recognize this is not competitive... 
    Temporary work
    Casual work
    Remote work

    Trice Healthcare

    Playa Vista, CA
    4 days ago
  • $126 - $131 per hour

     ...Engineering Software Engineer 2 El Segundo, CA Posted: 7/9/2026 Job Description Job ID#: 218658 Job Category: Engineering Position Type: Associate - W2 Duration: 26 Shift: 1 PDS Defense, Inc. is seeking a Software Engineer 2, in El Segundo... 
    Contract work
    Temporary work
    For contractors
    Local area
    Shift work

    PDS Defense

    El Segundo, CA
    4 days ago
  • $160k - $240k

     ...seeking a highly-skilled and motivated Senior Guidance Software Engineer to join our R&D team. You will get an opportunity to lead the...  ...Experience with integration of vendor provided low-level drivers and firmware ~ Experience with Agile lifecycle processes including Scrum,... 
    Full time
    Work experience placement
    Casual work
    Work at office
    Remote work
    Relocation package

    Chaos Industries

    Hawthorne, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!