Drimva

Rivian and Volkswagen Group Technologies

Software Engineer, Telematics

$116K–$160K

Palo Alto, California · Hybrid · Full-time · Posted Sep 18, 2026

Experience
3+ years of software engineering experience, with a focus on embedded systems.
Education
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

About the job

Develop and optimize embedded telematics software for connected vehicle systems, with emphasis on operating-system concepts, networking, testing, and constrained environments.

What you'll do

  • Design, develop, and maintain embedded software, including performance optimization in resource-constrained environments.
  • Build comprehensive unit tests and maintain code quality and coding-standard compliance.
  • Implement networking, middleware, serialization, communication protocols, and security standards.

What they ask for

  • 3+ years of software engineering experience focused on embedded systems.
  • Proficiency in C/C++ or Rust.
  • Experience with Linux-based systems and knowledge of operating-system concepts.
  • Strong background in distributed systems, networking, and real-time communication protocols.

Nice to have

  • Familiarity with Bazel.
  • Experience with vehicle communication protocols such as CAN, Ethernet, or UDS; automotive experience is a plus.

Pay

$116,300 – $159,950 (base salary)

Tools

C++20, Rust, GTest, GMock, Linux, MQTT, gRPC, Protocol Buffers (Protobuf)

AI focus

The posting mentions AI as an area of the joint venture's broader work but does not specify AI duties for this role.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)