Software Engineering Intern, Connected Systems - Fall 2026

Rivian and Volkswagen Group TechnologiesPalo Alto, CA
$38 - $51Onsite

About The Position

As a Software Engineering Intern, you will be an integral part of the Connected Systems Organization get hands-on experience working with cutting-edge vehicle systems and automated test setups. You’ll collaborate with experienced engineers to design, build, and run automation that helps validate next-generation vehicle access and connectivity features. This internship offers the opportunity to apply your classroom knowledge in a real-world environment while learning how large-scale system testing and automation are done at RV Tech. About the Connected Systems Internship: We are looking for talented interns to join various teams within our Vehicle Controls department.

Requirements

  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, or a related field.
  • Strong interest in automation, embedded systems, or vehicle technologies.
  • Basic programming experience in Python, pytest (bonus if you’ve used C/C++ or object-oriented concepts).

Nice To Haves

  • A proactive mindset with the ability to work both independently and collaboratively in a fast-paced environment.
  • Clear communication skills and a willingness to learn from feedback.
  • Prior experience with hardware interfacing, robotics, or automation projects (academic or personal).
  • Exposure to version control tools (like Git) or CI/CD systems.
  • Familiarity with data visualization tools (e.g., Allure, Grafana, or custom dashboards).

Responsibilities

  • Assist in developing and running automated test scripts across multiple vehicle platforms.
  • Contribute to debugging automation scripts and hardware issues as they arise.
  • Participate in creating dashboards and visualizations for test results.
  • Collaborate with cross-functional teams to implement new automation solutions and streamline testing workflows.
  • Learn how to work in a CI/CD and Python-based automation environment.
  • Support the setup and operation of automated vehicle test benches under engineer supervision.
  • Help monitor and maintain test setups, ensuring they are safe, reliable, and ready for daily use.

Benefits

  • Base salary
  • Eligibility for an annual performance bonus
  • Eligibility for equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service