Taro Logo

Software Engineer - C++ Development, Vehicle Experience

Zoox is developing the first ground-up, fully autonomous vehicle fleet and supporting ecosystem for mobility-as-a-service in urban environments.
Foster City, CA, USA
$185,000 - $232,000
Embedded
Senior Software Engineer
Hybrid
501 - 1,000 Employees
4+ years of experience
Automotive · AI · Robotics

Description For Software Engineer - C++ Development, Vehicle Experience

Zoox, a pioneering company in autonomous vehicle technology, is seeking a Senior Software Engineer to join their Vehicle Experience team. This role is crucial in shaping the future of transportation through their innovative autonomous vehicle fleet. The position focuses on developing software that manages ride states and orchestrates the rider experience, including audio, lighting, vehicle controls, and infotainment systems.

The role requires expertise in C++ development on Linux systems, working under resource constraints to create software that sits at the intersection of all rider-facing systems. You'll be responsible for implementing highly visible features that directly impact the rider experience, from improving vehicle mission handling to personalizing the experience based on rider preferences.

Working at Zoox means joining a team at the cutting edge of robotics, machine learning, and design. The company offers a comprehensive benefits package including equity through both Zoox Stock Appreciation Rights and Amazon RSUs, along with competitive health insurance and other benefits. The position offers a base salary range of $185,000 - $232,000, with additional compensation components available.

The ideal candidate will have 4+ years of software development experience, strong C++ skills, and experience with modern software development practices. You'll work cross-functionally with various teams, from vehicle software to UX design, ensuring the delivery of integrated solutions that advance autonomous vehicle technology. This is an opportunity to work on groundbreaking technology that will reshape urban transportation while being part of a fast-moving, execution-oriented team.

Last updated 14 days ago

Responsibilities For Software Engineer - C++ Development, Vehicle Experience

  • Design and implement real-time software systems in C++ to manage autonomous vehicle ride states
  • Architect and integrate mission-critical software components that process data from multiple vehicle sensors
  • Analyze system performance metrics and telemetry data to optimize software efficiency
  • Partner cross-functionally with vehicle software teams and other departments to deliver integrated solutions

Requirements For Software Engineer - C++ Development, Vehicle Experience

Linux
  • MS/BS in Computer Science, Engineering or related field with 4+ years of software development experience
  • Strong expertise in modern C++ development on Linux systems
  • Experience with modern software development practices (Git, CI/CD, code review)
  • Excellent problem-solving skills with ability to analyze requirements
  • Track record of building user-centric product software

Benefits For Software Engineer - C++ Development, Vehicle Experience

Medical Insurance
Equity
  • Paid time off (sick leave, vacation, bereavement)
  • Unpaid time off
  • Zoox Stock Appreciation Rights
  • Amazon RSUs
  • Health insurance
  • Long-term care insurance
  • Long-term and short-term disability insurance
  • Life insurance

Interested in this job?

Jobs Related To Zoox Software Engineer - C++ Development, Vehicle Experience