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/2026internshipUnited StatesEntry Level💰 $35 - $51 per hourWebsite

Core Competencies

Role fit
Core Competencies

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

Proficient in C and C++ programming for embedded systems, with experience in embedded Linux and real-time operating systems. Capable of developing and debugging firmware, drivers, and board support software for automotive applications.

Highest-signal resume keywords
Embedded Software DevelopmentC/C++ ProgrammingReal Time Operating System FundamentalsEmbedded Linux EnvironmentsAutomotive Communication Protocols

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 System FundamentalsKernel Level DevelopmentFirmware DebuggingDriver DevelopmentAutomated TestingHardware Abstraction LayersBenchmarking
Soft Skills
CollaborationDocumentationPresentation
Tools & Technologies
Embedded LinuxRTOSCI IntegrationsAutomotive SystemsDevelopment Boards
Industry Keywords
AutomotiveECUsBootloadersInterface ProtocolsCANEthernetSPII2CSecurity FirmwareCamera Software

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
  • 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 firmware-, driver-, and board-level issues
  • Collaborate with hardware, charging, and body controls engineers
  • Document work and present progress throughout the internship

Requirements

What you’ll need
  • Currently enrolled in a Bachelor's or Master's program at an accredited US university
  • Proficiency in C or C++
  • Actively pursuing a degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related technical field
  • Intent to return to school after the internship
  • Experience with scripting languages such as Python, Shell, or Go
  • Coursework or project experience in embedded software development
  • Understanding of real time operating system fundamentals
  • Familiarity with embedded Linux environments
  • Familiarity with kernel level development or automotive communication protocols
  • Experience with interface protocols such as CAN, Ethernet, SPI, or I2C
  • Interest in automotive systems and applications
  • US work authorization is addressed in the application requirements

Benefits

Comp & perks
  • Eligible for housing stipend in Palo Alto and Irvine
  • Equity in the form of Restricted Stock Units (RSUs)
  • Health coverage
  • Retirement savings
  • Time off
  • Family planning programs
  • Competitive base salary
  • Annual company performance bonus program for eligible full-time positions