RA

Rivian and Volkswagen Group Technologies

Verified Job Source

Transforming the automotive experience, everywhere

Palo Alto, CA

Software Development
1,001–5,000 people

About

Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technologies that will set the standards for software-defined vehicles around the world.

Open positions

Senior Software Engineer - Cloud Gateway

Hybrid · Vancouver

Design, develop, and deploy scalable distributed systems for the Cloud Gateway Platform using event-driven architectures. Collaborate with cross-functional teams to maintain high-performance, low-latency applications while participating in an on-call rotation.

Staff Embedded Software Engineer, Virtualization

Hybrid · Vancouver

You will transform real-world ECU firmware into high-performance virtual devices to enable rapid prototyping and testing of vehicle features. You will also maintain user-space runtimes, implement device models, and collaborate with cross-functional teams to align abstractions and validate peripheral models.

Senior Software Engineer, Cloud Platform

Hybrid · Vancouver

You will architect, implement, and operate foundational cloud platform services that support low-latency, real-time messaging and APIs. This role involves managing high-throughput systems, ensuring infrastructure automation, and maintaining robust observability across global production environments.

Software Engineer II, Vehicle Data Services

Hybrid · Vancouver

You will design and deliver backend services for vehicle data, including telemetry query layers, cloud control planes, and semantic metadata registries. You will also manage fleet-scale configurations, optimize tiered storage, and participate in on-call rotations to ensure system reliability.

Senior Software Engineer - Cloud Gateway

Hybrid · Vancouver

Design, develop, and deploy scalable distributed systems for the Cloud Gateway Platform focusing on IoT data ingress and egress. Collaborate with cross-functional teams to implement event-driven architectures and maintain high-performance cloud infrastructure on AWS.

Staff Embedded Software Engineer, VCS

Hybrid · Vancouver

Transform ECU firmware into high-performance virtual devices to enable rapid prototyping and testing on workstations and cloud servers. Collaborate with hardware and software teams to develop virtualization layers, peripheral models, and build systems.

Senior Embedded Software Engineer, VCS

Hybrid · Vancouver

Architect, implement, and integrate foundational platform software including drivers and middleware for vehicle controls boards. Collaborate with hardware and cross-functional teams to develop applications for power management, diagnostics, and over-the-air updates.