Software Engineering Intern - Connected Systems (Summer 2027)

Rivian and Volkswagen Group Technologies•Palo Alto, CA

About The Position

Rivian and Volkswagen Group Technologies is a joint venture focused on developing software-defined vehicle technology, including operating systems, zonal controllers, cloud services, and connectivity solutions. This is a general application for multiple summer 2027 internship openings across Connected Systems teams. Candidates selected for interviews will be matched to a specific team based on their background and interests. Connected Systems interns may work on backend services, integration layers, or connectivity infrastructure that enable reliable vehicle-to-cloud communication. Project areas vary by team and may include fleet-scale telemetry and remote-command processing, event-driven distributed systems, vehicle-feature integration and validation, connectivity messaging between vehicles, mobile apps, and cloud services, and cloud-native infrastructure on AWS. Interns will design, develop, and test software components, participate in technical discussions and reviews, support automation and validation, and document and present their work.

Requirements

  • Currently enrolled in a bachelor's or master's program at an accredited U.S. university.
  • Proficient in at least one of Python, Go, C++, or Java.

Nice To Haves

  • 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 experience is preferred.
  • Familiarity with vehicle communication protocols such as CAN or MQTT, or with IoT concepts.
  • Coursework or project experience in backend development, systems integration, or test automation.

Responsibilities

  • Design, develop, and test software components within an existing distributed or connectivity system.
  • Write clean, maintainable code in Python, Go, C++, or Java, depending on the team.
  • 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 throughout the internship.

Benefits

  • Competitive base salary.
  • Eligibility for an annual company performance bonus program for full-time positions; payments are discretionary and not guaranteed.
  • Eligibility for equity in the form of Restricted Stock Units (RSUs), subject to board approval and applicable plan terms.
  • Comprehensive benefits for full-time employees, including health coverage, retirement savings, time off, and family planning programs; offerings vary by country.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service