Rivianvw.Tech
Software Engineering Intern - Connected Systems (January - August 2027)
Irvine, California, Remote. Posted 2 months ago
The role
You will work on backend services, integration layers, or connectivity infrastructure for vehicle-to-cloud communication. Tasks include designing, developing, and testing software components within distributed or connectivity systems.
What you will do
- Design, develop, and test software components within an existing distributed or connectivity system
- Write clean, maintainable code in Python, Go, C++, or Java
- Participate in code reviews, design discussions, and debugging sessions
- Contribute to test automation and validation for integration or connectivity features
- Document work and present progress to the team
Required qualifications
- Currently enrolled in a Bachelor's or Master's program at an accredited US university
- Proficient in at least one of Python, Go, C++, or Java
Nice to have
- Actively pursuing a degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related field, with intent to return to school after the internship
- Exposure to distributed systems, event driven architecture, or cloud platforms, AWS preferred
- Familiarity with vehicle communication protocols such as CAN or MQTT, or IoT concepts
- Coursework or project experience with backend development, systems integration, or test automation
Benefits
- Health coverage
- Retirement savings
- Time off
- Family planning programs
Before you apply
- Candidates should be available for a full-time commitment from January 11, 2027 to August 13, 2027
- This is a general application used to fill multiple internship openings
About the company
Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders. They address electric vehicle challenges through technology including operating systems, zonal controllers, cloud, and connectivity solutions.