Software Engineering Intern - Applications (Summer 2027)

Rivian and Volkswagen Group Technologies•Palo Alto, CA
•$40 - $51

About The Position

Rivian and Volkswagen Group Technologies is a joint venture focused on technology for software-defined electric vehicles, including operating systems, zonal controllers, cloud, and connectivity solutions. This general application is used to fill multiple internship openings across the Infotainment and Mobile Applications teams. During the interview process, selected candidates will be matched to a specific team based on their background and interests. As an intern, you will contribute to customer-facing software used in Rivian vehicles. Project areas may include Android platform work, in-vehicle applications, wireless and telematics integration, visual and graphics features, or automation and integration testing. Specific projects may involve Android Automotive applications such as navigation, media, or vehicle settings; Android platform and system-level software, including HAL development or system stability work; wireless or telematics software connecting vehicles with mobile apps and cloud services; 3D graphics or visual experience features; and automated test suites and integration tests for infotainment features.

Requirements

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

Nice To Haves

  • Actively 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.
  • 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, subject to board approval and applicable plan terms and vesting requirements.
  • 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