Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Rivian and Volkswagen Group Technologies Logo

Software Engineering Intern - Telematics

Rivian and Volkswagen Group Technologies

$25 - $51
Oct 29, 2025
Palo Alto, CA, United States of America
Apply Now

Rivian and Volkswagen Group Technologies is looking to solve challenges in automotive software development for electric and software-defined vehicles by developing advanced technologies in areas like operating systems, zonal controllers, cloud, and connectivity solutions.

Requirements

  • Coursework or project experience in C/C++ or Rust.
  • Familiarity with Linux-based systems.
  • Familiarity with modern build systems such as Bazel.
  • Experience working on vehicle communication protocols (e.g., CAN, Ethernet, UDS).
  • Familiarity with cybersecurity best practices.
  • Familiarity with TensorFlow Lite or ONNX.
  • A strong desire to learn about distributed systems, networking, and real-time communication protocols.

Responsibilities

  • Assist in the design, development, and maintenance of embedded software applications using Modern C++ or Rust.
  • Contribute to code quality through unit testing (GTest, GMock) and adherence to coding standards.
  • Learn and apply operating system concepts (e.g., memory management, concurrency, multi-threading) to embedded systems.
  • Help optimize performance in resource-constrained environments.
  • Gain experience with embedded databases, TCP/IP stack, and middleware components.
  • Work with data serialization technologies such as Protocol Buffers (Protobuf).
  • Contribute to high-impact embedded software projects under the guidance of our experienced engineers.

Other

  • Must be an undergraduate or graduate student in an accredited program during the internship term.
  • Excellent problem-solving abilities and a strong capacity to work independently and collaboratively within a team.
  • Effective communication skills.
  • If your university has specific requirements for internship programs, it is your responsibility to fulfill those requirements.