Education: Some college or related field
As a Software Engineering Intern, you will be an integral part of the Vehicle Control Systems Organization. During your internship, you will be responsible for implementing and validating low-level embedded software for critical vehicle functions such as Energy Storage & Distribution (ES&D), power modes, or foundational motion control features.
You will work in a dynamic environment, applying your expertise in real-time programming and system fundamentals to ensure the safety and reliability of our electronic control units (ECUs).
By submitting a single application to this posting, you will be considered for all of the following internship tracks:
- Software Engineering Intern – Controls Test & Automation (including Lighting)
- 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 by writing automated tests for software components, utilizing Unit, Software-in-the-Loop (SIL), and Hardware-in-the-Loop (HIL) environments.
- Contribute to the design, development, and implementation of highly complex systems spanning multiple domains.
- Work with systems engineers to define feature requirements and collaborate with test engineers to test, validate, and debug algorithms before deployment.
- Currently enrolled in a Bachelor's or Master's program in Electrical Engineering, Mechanical Engineering, Computer Science, or a closely related technical field at an accredited US university with the intent to return to school following completion of internship.
- Actively pursuing a degreeExperience working in a Real-Time Operating Systems (RTOS) environment.
- Experience working with CAN, LIN, UDS, DoIP communication protocols
- Experience with Microcontroller and PID (proportional–integral–derivative controller)
- Experience working with advanced 32-bit multi-core microcontrollers.
Search Software Engineering Intern - Vehicle Controls (Fall 2026) jobs near Irvine, CA → Browse all live jobs
This posting was published by Rivian and Volkswagen Group Technologies on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.