Rivianvw.Tech

Software Engineering Intern - Applications (Summer 2027)

Vancouver, British Columbia, Remote. Posted 21 days ago

The role

You will design, develop, and test software features for infotainment, mobile, or connectivity applications. Work includes Android platform work, in-vehicle applications, wireless and telematics integration, or automation and integration testing.

What you will do

  • 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 your work and progress to your team throughout the internship

Required qualifications

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

Nice to have

  • 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

Benefits

  • competitive base salary
  • annual company performance bonus program
  • equity in the form of Restricted Stock Units (RSUs)
  • health coverage
  • retirement savings
  • time off
  • family planning programs

About the company

Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders addressing the challenges of electric vehicles through technology. They focus on operating systems, zonal controllers, cloud, and connectivity solutions.

Software Engineering Intern - Applications (Summer 2027) at Rivianvw.Tech | JobZoey