Rivian and Volkswagen Group Technologies · 1 week ago
Staff Controls Software Engineer
Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders focused on the future of automotive technology. The role of Staff Controls Software Engineer involves leading the development and integration of control systems for vehicle features, specifically in the areas of battery, thermal, and body controls.
AutomotiveInformation TechnologySoftware
Responsibilities
Serve as a technical lead for embedded software development in the C language on Rivian and Volkswagen vehicle control modules
Create software architecture frameworks that allows for the decomposition of functional requirements into software functionality
Develop automated testing software for functional coverage with unit testing, software-in-the-loop, and hardware-in-the-loop test asset targets
Configure build system management tools like SCons or Bazel to build and deploy artifacts to embedded control modules
Monitor fleet telemetry and use data analysis to close the loop on software quality and help develop new software features
Qualification
Required
Bachelor's or Master's degree in computer science, computer engineering, electrical engineering or software engineering and 5+ years of experience in a related field
Ability to lead software architecture and code reviews as well as arbitrate feature requests
5+ years experience in using a Real Time Operating Systems (RTOS) such as FreeRTOS or SafeRTOS
Expert in software revision management control software like Git both locally and on cloud hosted systems like Gitlab or Github
Strong Working knowledge of software test automation using frameworks like Google test and Pytest
Experience with digital communication bus standards such as SPI, I2C, CAN, LIN, and Ethernet and monitoring tools like Vector CANalyzer and Wireshark
Proficiency in using electronic test equipment for debugging at the hardware level like oscilloscopes and logic analyzers
Proven record of writing and tuning closed loop control algorithms and applying them to physical systems
Industry experience in software lifecycle management and fleet software deployment
Experience writing software in a way that complies with standards for the C language like MISRA
Strong background in physics theory with an understanding of practical application
Working experience with linear systems analysis, observers, and state-estimation
Ability to solve problems quickly leveraging design of experiment methodologies and evidence based decision making
Benefits
Robust medical/Rx, dental and vision insurance packages for full-time employees, their spouse or domestic partner, and children up to age 26
Company
Rivian and Volkswagen Group Technologies
Rivian and Volkswagen Group Technologies develops scalable automotive software and technology platforms for multiple vehicle segments.
H1B Sponsorship
Rivian and Volkswagen Group Technologies has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (9)
Funding
Current Stage
Late StageRecent News
2025-11-14
Company data provided by crunchbase