About the job
Rivian and Volkswagen Group Technologies unites two automotive leaders to advance the future of transportation. The team focuses on operating systems, zonal controllers, and cloud connectivity for electric vehicles, tackling the challenges of software-defined vehicles and raising industry standards. Their combined strengths in connectivity, artificial intelligence, and security drive progress toward smarter and more sustainable automotive technology.
Role overview
The Senior Embedded Software Engineer will join the Vehicle Core Software (VCS) team in Vancouver. This position centers on designing, implementing, and integrating platform software for vehicle control systems. The work covers development of drivers, operating systems, middleware, and application frameworks that support essential vehicle functions.
What you will do
- Develop and maintain embedded platform software for vehicle systems
- Work on drivers, operating systems, middleware, and frameworks
- Collaborate closely with hardware and application software teams
- Help build a reliable foundation for the company’s vehicle software platform
Requirements
- Experience in embedded software development for complex systems
- Strong background in designing and integrating platform software
- Ability to work effectively with both hardware and software teams
- Located in or willing to work from Vancouver, British Columbia

