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.
- ...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
$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...SuggestedImmediate start$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...SuggestedPermanent employmentFull time$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...SuggestedLocal area$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‑...SuggestedFull timeWork at officeImmediate startRemote workRelocation packageFlexible hours$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 employmentFull time- ...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 areaShift work
$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 timeWork experience placementCasual workWork at officeRelocation package$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 workWork experience placementWork at officeRemote workRelocation packageFlexible hours$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 employmentFull timeImmediate startRelocation packageFlexible hours- ...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
$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 contractorsImmediate startRemote workRelocation packageFlexible hours- ...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 timeSummer workImmediate startRemote workFlexible hoursWeekend work
- 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...
$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 timeWork experience placement$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 payPermanent employmentFull timeWork experience placementInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift$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 employmentFull timeImmediate startRelocation packageFlexible hours- ...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...
- ...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 workWeekend work
$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$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...- ...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...
$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 employmentFull timeTemporary workWorldwideFlexible hoursWeekend work$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...$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 employmentWork experience placementImmediate startRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$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 employmentWork at office$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 employmentFull timeInternshipRelocationFlexible hours- ...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 workCasual workRemote work
$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 workTemporary workFor contractorsLocal areaShift work$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 timeWork experience placementCasual workWork at officeRemote workRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!

