Rivianvw.Tech

Software Engineering Intern - Connected Systems (Summer 2027)

Palo Alto, California, Remote. Posted 22 days ago

The role

You will work on backend services, integration layers, or connectivity infrastructure to keep vehicles communicating with the cloud. 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 depending on the team
  • Participate in code reviews, design discussions, and debugging sessions with your team
  • Contribute to test automation and validation for integration or connectivity features
  • Document your work and present progress to your team throughout the internship

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

  • 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. They address the challenges of electric vehicles through technology for software-defined vehicles.

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