Staff Android OS Engineer - Infotainment
at Rivianvw Tech
Toronto, Ontario, remote, staff, full time, CAD 1,37,000–1,81,890 / year, 8+ years
posted 17 Sept 2026
- Java
- C++
- Qualcomm Snapdragon Automotive
- C
- Embedded Linux
- Kernel development
- Android Automotive OS
- Kotlin
- HAL
- AOSP
- TEE
- TrustZone
- Android OS
- IPC
About the role
Join our Infotainment team as a Staff Android OS Engineer. The Infotainment team at Rivian and Volkswagen Group Technologies is dedicated to building an ecosystem that delivers a beautiful, intuitive, and seamless in-vehicle experience to our customers. In this role you will have the opportunity of contributing to the core Android OS for the next-gen Rivian and Volkswagen Group vehicles, focusing on foundational components, OS tuning and customization, and system security.
Bring your expertise to a world-class team building the next evolution of automotive technology and apply now.
What you would do
- Own the development, maintenance, and customization of core Android OS components, including frameworks and services within the Android Automotive OS.
- Own the entire software development lifecycle and uphold code through requirements analysis, effort scoping, architecture, design, development, code reviews, and quality assurance planning.
- Lead software design and code reviews while collaborating with other developers on technical issues, design choices, and decision making.
- Implement and optimize the Hardware Abstraction Layers (HALs) for controlling vehicle-specific hardware.
- Optimize and tune Android system performance, boot time, memory, and stability.
- Integrate new features, debug complex system-level issues, and ensure robust inter-ECU communication.
- Write and review foundational, performance-critical code across core OS components.
- Drive the implementation of critical system features such as interprocess communication, memory management, security sandboxing, networking, and power/performance.
- Collaborate with cross-functional teams, including hardware, infrastructure, and application teams, to maintain and enhance the vehicle software stack.
What they are looking for
- Bachelor’s degree in Computer Science, Software Engineering, Applied Mathematics, Electrical Engineering, Computer Engineering, or an equivalent practical experience.
Read from jobs.ashbyhq.com, last seen 3d ago.