Software Engineer, ES&D Low Voltage

Rivian and Volkswagen Group Technologies•Irvine, CA
•$107,000 - $147,050

About The Position

The Embedded Software Engineer at Rivian Volkswagen Technologies Group implements and validates embedded software for battery and energy management systems. The role develops features for low- and high-voltage systems, including power distribution, fault detection, and advanced battery state estimations. It involves designing scalable, reliable software architectures, writing automated tests, and collaborating with cross-functional teams to support safety and compliance with critical standards.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Science, or an equivalent engineering or science field.
  • At least 2 years of experience in embedded programming in C or C++.
  • Proficiency in test-driven development, with developer-driven coverage across different test targets, including HIL, SIL, and unit testing.
  • At least 1 year of experience developing code for low- or high-voltage components in an integrated system.
  • Experience with CAN, LIN, UDS, and DoIP communication interfaces.
  • Strong interpersonal skills.

Responsibilities

  • Implement and validate embedded software for battery and energy management systems.
  • Develop features for low- and high-voltage systems, such as power and current distribution, DC/DC and operational state controls, fault detection and recovery, range estimation, battery thermal controls and management, and battery state estimations.
  • Design scalable software focused on embedded system reliability and performance.
  • Write automated tests for software components using unit, Software-in-the-Loop (SIL), and Hardware-in-the-Loop (HIL) testing.
  • Participate in code reviews and provide feedback on high-quality solutions.
  • Support cross-functional teams in meeting safety and reliability requirements for features.
  • Support technical meetings with peers to review feature design and performance.
  • Support teams with test plans to achieve design and validation goals.

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