Embedded Software Engineer at Rivian

Rivian and Volkswagen Group Technologies

📍 vancouver, metro vancouver regional district, Canada

Full-time Engineering Posted June 08, 2026

Job Description

Drive innovation in electric vehicles as a Senior Embedded Software Engineer with Rivian and Volkswagen Group Technologies. Focus on architecture and integration of essential platform software for vehicle controls.

Join the Vehicle Core Software team at Rivian and Volkswagen Group Technologies. This role requires at least 5 years of embedded software development experience and expertise in C programming and Real-Time Operating Systems. You will develop fundamental software components while collaborating with hardware teams and other cross-functional departments.

Key Responsibilities:
• Develop foundational software from initial setup to shipment
• Design embedded software for power management and diagnostics
• Collaborate with hardware teams for design and validation
• Ensure platform compliance with application requirements

Requirements:
• 5+ years in embedded software/firmware development
• B.S., M.S., or Ph.D...