Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Rivian and Volkswagen Group Technologies

Software Engineering Intern – Embedded Platforms

Rivian and Volkswagen Group Technologies

. Design, implement, and debug core software running on ECUs and embedded Linux or RTOS environments .

Posted 10/23/2026internshipVancouver • CanadaEntry Level💰 CA$30 - CA$34 per hourWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates proficiency in C or C++ programming for embedded software development, with a strong understanding of real-time operating systems and embedded Linux environments. Capable of collaborating with cross-functional teams to design and implement software solutions for automotive systems.

Highest-signal resume keywords
C ProgrammingC++ ProgrammingEmbedded LinuxReal-Time Operating SystemsEmbedded Software Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C ProgrammingC++ ProgrammingEmbedded Software DevelopmentReal-Time Operating SystemsKernel Level DevelopmentAutomated TestingDebuggingDriver DevelopmentHardware Abstraction LayersFirmware Development
Soft Skills
CollaborationDocumentationPresentation
Tools & Technologies
Embedded LinuxAndroidCI IntegrationsAutomotive Communication ProtocolsCANEthernetSPII2C
Industry Keywords
Automotive SystemsVehicle PlatformsSecurity FirmwareCamera SoftwareBoard Bring-Up

Tech Stack

Tools & technologies
AndroidLinuxPythonRTOSC++Go

About the role

Key responsibilities & impact
  • Design, implement, and debug core software running on ECUs and embedded Linux or RTOS environments
  • Contribute to software used for verification and board bring-up on next-generation vehicle platforms
  • Bring up new ECUs and development boards, including drivers, bootloaders, and board support software
  • Implement and optimize Hardware Abstraction Layers (HALs) connecting vehicle software to hardware
  • Work on embedded Linux or Android platform components running on vehicle electronics
  • Develop and benchmark real-time operating system kernel features, focusing on reliability and performance
  • Build security firmware features such as secure boot or cryptographic services on vehicle ECUs
  • Develop camera and imaging software on embedded hardware
  • Write automated tests and CI integrations validating platform software on real hardware
  • Debug and troubleshoot issues at firmware, driver, and board level
  • Collaborate with hardware, charging, and body controls engineers
  • Document work and present progress to the team throughout the internship
  • Match to a specific Embedded Platforms team based on background and interests during the interview process

Requirements

What you’ll need
  • Currently enrolled in a Bachelor's or Master's program at an accredited Canadian university
  • Proficiency in C or C++
  • Preferred: Actively pursuing a degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related technical field
  • Preferred: Intent to return to school after the internship
  • Preferred: Experience with scripting languages such as Python, Shell, or Go
  • Preferred: Coursework or project experience in embedded software development
  • Preferred: Understanding of real time operating system fundamentals
  • Preferred: Familiarity with embedded Linux environments
  • 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
  • Must be authorized to work for an employer in Canada or address Canadian work authorization requirements

Benefits

Comp & perks
  • Eligible for housing stipend
  • Competitive base salary
  • Full-time employee benefits package including health coverage, retirement savings, time off, and family planning programs
  • Full-time positions may be eligible for annual company performance bonus program
  • Equity in the form of Restricted Stock Units (RSUs), subject to board approval and applicable vesting requirements