Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer, Telematics

Home > C/C++ programming jobs

Software Engineer, Telematics in USA

  • Rivian and Volkswagen Group Technologies
  • Full time
  • Email
  • Palo Alto, CA

Responsibilities

  • Design, develop, and maintain embedded software applications using Modern C++ and/or Rust.
  • Ensure code quality through comprehensive unit testing with GTest and GMock and adherence to coding standards.
  • Develop and maintain embedded-system software involving memory management, concurrency, and multithreading.
  • Optimize software performance in resource-constrained environments.
  • Work with embedded databases, TCP/IP, NATs, MQTT, HTTPS, gRPC, and middleware components.
  • Use Protocol Buffers for data serialization.
  • Implement communication protocols and security standards such as mTLS.
  • Collaborate cross-functionally with engineering and business teams.

Requirements

  • Bachelor's or master's degree in computer science, software engineering, or a related field.
  • At least 3 years of software engineering experience focused on embedded systems.
  • Proficiency in C, C++, or Rust.
  • Strong knowledge of distributed systems, networking, and real-time communication protocols including NATs, MQTT, HTTPS, and gRPC.
  • Experience working with Linux-based systems.
  • Strong problem-solving ability and capacity to work independently and collaboratively.
  • Effective communication skills for cross-functional collaboration.
  • Preferred: familiarity with Bazel.
  • Preferred: experience with vehicle communication protocols including CAN, Ethernet, and UDS.
  • Preferred: automotive industry experience or familiarity with automotive-grade software development.

Benefits

  • Full-time employees may be eligible for an annual company performance bonus program, with discretionary payments based on company results and plan terms.
  • The role is eligible for equity in the form of Restricted Stock Units, subject to board approval, vesting requirements, and applicable equity-plan terms.
  • Benefits include health coverage, retirement savings, time off, and family planning programs, with offerings varying by country.

Salary: $116k - $160k/yr

Rivian and Volkswagen Group Technologies

Rivian and Volkswagen Group Technologies unite to pioneer sustainable mobility solutions, blending cutting‑edge electric vehicle engineering with advanced autonomous driving capabilities. Together, they develop next‑generation platforms that prioritize performance, safety, and environmental stewa...

Similar positions

Software Engineering Intern

  • Illinois Tool Works, Inc.
  • Full time
  • USA
  • 09/22/2026
  • Rogers, MN

Senior Embedded Software Engineer

  • Google
  • Full time
  • USA
  • 09/22/2026
  • Salary: $174k - $252k/yr
  • Mountain View, CA

Senior Software Engineer

  • AMD
  • Full time
  • USA
  • 09/22/2026
  • Longmont, CO

Software Development Intern, Summer 2027

  • Tyler Technologies
  • Full time
  • USA
  • 09/22/2026
  • Lubbock, TX

Engineer, Software Development Engineering (Embedd

  • Western Digital
  • Full time
  • Others
  • 09/22/2026
  • Petaling Jaya, Malaysia