Software Engineering Intern - Applications (Summer 2027)

Rivian and Volkswagen Group Technologies•Palo Alto, CA

About The Position

Rivian and Volkswagen Group Technologies is a joint venture combining automotive and technology expertise to develop software-defined vehicle technologies. This general application is used to fill multiple internship openings across the Infotainment and Mobile Applications teams. Candidates selected for interviews will be matched to a specific team based on their background and interests. Interns contribute to customer-facing software used in Rivian vehicles. Work may span Android platform development, in-vehicle applications, wireless and telematics integration, visual and graphics features, or automation and integration testing. Project areas may include Android Automotive applications such as navigation, media, and vehicle settings; Android platform or system-level software, including HAL development or system stability work; wireless or telematics software connecting vehicles to mobile apps and cloud services; 3D graphics or visual experiences; and automated test suites and integration tests for infotainment features.

Requirements

  • Currently enrolled in a Bachelor's or Master's program at an accredited U.S. university.
  • Proficiency in Kotlin, Java, C++, or Python.

Nice To Haves

  • Pursuing a degree in Computer Science, Software Engineering, or a closely related field, with intent to return to school after the internship.
  • Experience developing Android applications or familiarity with the Android Automotive OS framework.
  • Coursework or project experience with wireless protocols such as LTE, Wi-Fi, or BLE.
  • Exposure to 3D graphics engines such as Unreal Engine, OpenGL, or Vulkan.
  • Familiarity with test automation frameworks.

Responsibilities

  • Design, develop, and test software features within an existing infotainment, mobile, or connectivity application.
  • Write code in Kotlin, Java, C++, or Python, depending on the team.
  • Collaborate with product and design partners to understand feature requirements.
  • Debug and resolve issues found during development or testing.
  • Present work and progress to the team throughout the internship.

Benefits

  • Competitive base salary.
  • Potential eligibility for the 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 package 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