Embedded Software Engineer II, Vehicle Core Software

Rivian and Volkswagen Group Technologies•Irvine, CA
•$107,000 - $141,700

About The Position

As a member of the Platform Software team, the Embedded Software Engineer II architects, implements, and integrates platform software across Rivian and Volkswagen Group Technologies’ vehicle control boards. The platform includes drivers, operating systems, middleware, and application frameworks that support vehicle controls. The role collaborates closely with Hardware and Application Software teams to build the foundation of the company’s vehicle software.

Requirements

  • At least 4 years of experience in embedded software or firmware development; experience with vertically integrated consumer products is preferred.
  • Bachelor’s, master’s, or Ph.D. in Computer Science, Electrical Engineering, or a related field.
  • Expert C programming skills.
  • Deep familiarity with real-time operating systems (RTOS).
  • Expertise in embedded software development and optimization.
  • Understanding of multithreaded and multicore programming.
  • Proficiency in software development on microcontrollers and hardware bring-up.
  • Experience developing software for systems with live sensor inputs.
  • Hands-on experience debugging in real-world environments using embedded diagnostics tools such as oscilloscopes, logic analyzers, and JTAG.
  • Strong teamwork and communication skills.
  • Ability to work in a fast-paced development environment.
  • Motivation to take ideas from the R&D phase through production.

Nice To Haves

  • Experience with automotive communication protocols such as CAN, UDS, and DoIP.
  • Experience with battery monitoring firmware and/or power electronics.

Responsibilities

  • Develop and integrate foundational platform software for control boards, from initial bring-up through customer shipment, including drivers, operating systems, and middleware.
  • Design, develop, and deploy embedded software for applications such as power management, vehicle reset, occupancy detection, diagnostics, and over-the-air updates.
  • Collaborate with the hardware team on overall design, schematics, and hardware validation.
  • Work with development and cross-functional teams, including Charging, Body Controls, Infotainment, and Vehicle Dynamics, to ensure the platform meets application requirements.

Benefits

  • Competitive base salary.
  • Eligibility for an annual company performance bonus program for full-time positions; payments are discretionary and not guaranteed.
  • Eligibility for equity in the form of Restricted Stock Units (RSUs), subject to board approval and applicable plan terms and vesting requirements.
  • Comprehensive benefits package for full-time employees, including health coverage, retirement savings, time off, and family planning programs; offerings vary by country.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service