Drimva

Zoox

Senior Software Engineer, C++ Vehicle Experience

$235K–$285K

Foster City, CA · Hybrid · Senior · Full-time · Posted Oct 29, 2026

Experience
8+ years of software development experience.
Education
MS/BS in Computer Science, Engineering, or related field.

About the job

Designs and optimizes embedded vehicle software that manages autonomous ride states, vehicle controls, and passenger-facing experiences.

What you'll do

  • Build real-time C++ systems for ride states, passenger interactions, and vehicle control interfaces on embedded Linux.
  • Integrate safety-critical software components, sensor and system data, error handling, and failsafe mechanisms.
  • Analyze performance and telemetry, troubleshoot issues, and collaborate across teams to deliver vehicle features.

What they ask for

  • Strong expertise in modern C++ development on Linux.
  • Experience with modern software practices including Git, CI/CD, code review, automated testing, and validation.
  • Experience leading 2–3 engineers in feature delivery.
  • Track record of building user-centric product software and translating UX requirements into technical implementations.

Nice to have

  • Knowledge of robotics, automotive, or embedded systems, including real-time constraints and hardware interfaces.
  • Production experience with DDS middleware, or distributed systems proficiency in Java, Kotlin, or Python.

Pay

USD 235,000–285,000 (per-year-salary) — base salary

Tools

C++, Linux, Git, CI/CD, Data Distribution Service (DDS), Java, Kotlin, Python

Model-written summary · the original posting is authoritative

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