Rivian and Volkswagen Group Technologies

Software Engineering Intern - Embedded Platforms (Summer 2027)

Rivian and Volkswagen Group Technologies
Apply
3 days ago
Vancouver, CanadaIntern

Responsibilities

  • Design, develop, and deploy embedded software on Linux, Android, or real-time operating systems for electronic hardware.
  • Implement and optimize hardware abstraction layers for vehicle hardware interaction.
  • Debug and troubleshoot firmware, drivers, and boards.
  • Contribute to ECU and development-board bring-up, bootloaders, board support software, kernel features, security firmware, camera software, or platform validation depending on team placement.
  • Write automated tests and CI integrations that validate platform software on real hardware.
  • Collaborate with hardware, charging, and body-controls engineers on software initiatives.
  • Document work and present progress throughout the internship.

Requirements

  • Currently enrolled in a Bachelor's or Master's program at an accredited Canadian university.
  • Proficiency in C or C++.
  • Preferred: pursuing Computer Science, Computer Engineering, Electrical Engineering, or a related technical degree and intending to return to school after the internship.
  • Preferred: experience with Python, Shell, or Go.
  • Preferred: coursework or project experience in embedded software development.
  • Preferred: understanding of real-time operating-system fundamentals and familiarity with embedded Linux.
  • Preferred: familiarity with kernel-level development or automotive communication protocols.
  • Preferred: experience with CAN, Ethernet, SPI, or I2C.
  • Preferred: interest in automotive systems and applications.

Benefits

  • The posting describes a competitive base salary, but does not state an amount.
  • Full-time employees may be eligible for an annual company performance bonus and equity in the form of RSUs, subject to applicable terms.
  • Full-time benefits may include health coverage, retirement savings, time off, and family-planning programs, with offerings varying by country.

Tech Stack

Categories

Rivian and Volkswagen Group Technologies

About Rivian and Volkswagen Group Technologies

1,001-5,000 employees

Rivian and Volkswagen Group Technologies is a 2024 joint venture building software and electrical architectures for software-defined electric vehicles. It develops in-vehicle operating systems, zonal controllers, connectivity, and cloud solutions used by Rivian and Volkswagen Group brands. The privately held company is headquartered in Palo Alto, CA, and focuses on creating a shared platform that can be integrated and licensed across multiple vehicle programs.

Contact me