R
Posted 8 hours ago
Software Engineering Intern
Rivian and Volkswagen Group TechnologiesSoftware Engineering Intern - Vehicle Controls (Fall 2026)
Requirements
Enrolled in Bachelor's or Master's in EE, ME, CS, or related field, Proficiency in C/C++ and/or Python
Skills
C#PythonEmbedded Systems
About the role
Responsibilities
- Implement and validate embedded software for vehicle systems, such as battery and energy management systems
- Develop features for low and high voltage systems, including power and current distribution, DC/DC controls, or fault detection and recovery
- Design scalable software architectures with a focus on embedded system reliability and performance
- Contribute to the automated testing framework using Unit, Software-in-the-Loop (SIL), and Hardware-in-the-Loop (HIL) environments
- Collaborate with systems and test engineers to define requirements and debug algorithms
Requirements
- Currently enrolled in a Bachelor's or Master's program in Electrical Engineering, Mechanical Engineering, Computer Science, or a related technical field
- Intent to return to school following completion of internship
- Proficiency in C/C++ and/or Python
Preferred Qualifications
- Experience working in a Real-Time Operating Systems (RTOS) environment
- Experience with CAN, LIN, UDS, or DoIP communication protocols
- Experience with Microcontrollers and PID controllers
- Experience working with advanced 32-bit multi-core microcontrollers
About the Company
Rivian and Volkswagen Group Technologies is a joint venture focused on addressing the challenges of electric vehicles through software-defined technology, including operating systems, zonal controllers, and cloud connectivity solutions.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineering Intern
Rivian and Volkswagen Group Technologies · Irvine
