Qualifications
Key ResponsibilitiesCreate and integrate foundational platform software for Rivian control boards, guiding the process from initial development to customer delivery, including drivers, operating systems, and middleware. Architect, develop, and deploy embedded software for applications such as power management, vehicle reset functionalities, occupancy detection, and over-the-air updates (OTA). Collaborate closely with hardware teams on design specifications, schematics, and hardware validation processes. Partner with cross-functional teams, including Charging, Body Controls, Infotainment, and Vehicle Dynamics, ensuring that the platform meets diverse application requirements. Required QualificationsA minimum of 7 years of substantial experience in embedded software and firmware development, preferably within vertically integrated consumer products. Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, or a related discipline. Proficient in C programming, with a strong emphasis on embedded systems development. In-depth knowledge of Real-Time Operating Systems (RTOS) and their applications. Proven experience in embedded software optimization and development. Solid understanding of multi-threaded and multi-core programming concepts. Expertise in software development for microcontrollers.
About the job
Rivian and Volkswagen Group Technologies combines the expertise of two major automotive companies to advance mobility solutions. This partnership develops technology for electric vehicles, including operating systems, zonal controllers, and cloud connectivity. The team aims to set new standards for software-defined vehicles, focusing on integration, intelligence, and sustainability in transportation.
Role overview
The Senior Staff Embedded Software Engineer - Drivers will join the Architecture, Controls, and Systems team. This role leads the architecture, implementation, and integration of platform software for Rivian’s control boards. The work covers drivers, operating systems, middleware, and application frameworks that support vehicle control systems.
Close collaboration with Hardware and Application Software teams is essential to build the core foundation for Rivian’s vehicle software.
Location
Irvine, California
About Rivian and Volkswagen Group Technologies
Join forces with Rivian and Volkswagen Group Technologies, where two industry titans are pioneering the next generation of automotive innovation. Our collaboration focuses on creating advanced technology solutions that redefine standards for electric vehicles globally. Together, we are committed to building a smarter, more connected, and sustainable future for all.