Senior/Staff Software Engineer - Simulation C++ Framework

Zoox is developing the first ground-up, fully autonomous vehicle fleet and supporting ecosystem for mobility-as-a-service in urban environments.
$200,000 - $285,000
Backend
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
8+ years of experience
Automotive · AI · Robotics

Description For Senior/Staff Software Engineer - Simulation C++ Framework

Zoox, a pioneering company in autonomous vehicle technology, is seeking a Senior/Staff Software Engineer to join their Simulation C++ Framework team. The role is crucial in developing and maintaining the simulation infrastructure that enables Zoox to validate their self-driving technology safely and efficiently. Simulation is fundamental to Zoox's development process, allowing rapid iteration on driving software and hardware while ensuring safety before real-world implementation.

The position requires an experienced engineer with strong C++ expertise and system design capabilities to build the architectural foundations of their simulation platform. You'll be responsible for creating and maintaining the core simulation framework that interfaces with Zoox's entire software and hardware stack. This includes developing virtual environments that combine real-world data with novel scenarios to comprehensively test their autonomous systems.

This is an excellent opportunity for someone passionate about autonomous vehicles and complex distributed systems. The role offers competitive compensation, including a substantial base salary range of $200,000 to $285,000, plus Amazon RSUs and Zoox Stock Appreciation Rights. The company provides comprehensive benefits and embraces diversity, recognizing that varied perspectives drive innovation.

Working at Zoox means being at the intersection of robotics, machine learning, and design, with the goal of revolutionizing urban mobility through autonomous technology. The position offers the chance to work on cutting-edge technology while building systems that will shape the future of transportation.

Last updated 7 days ago

Responsibilities For Senior/Staff Software Engineer - Simulation C++ Framework

  • Architect and support foundational simulation software and framework
  • Own the interface between simulation and rest of the self-driving software stack
  • Improve simulation performance: both directly and by building tools to help others
  • Build systems that allow users to self serve, or to get help, to accelerate their own work
  • Ensure the reproducibility of simulation results

Requirements For Senior/Staff Software Engineer - Simulation C++ Framework

  • A BS in Computer Science or a similar discipline
  • 4+ years industry experience writing C++
  • System design experience, especially of software in computer clusters
  • Experience in performance optimization, from single-threaded applications to whole clusters
  • 8+ years of experience in a related field

Benefits For Senior/Staff Software Engineer - Simulation C++ Framework

Medical Insurance
Dental Insurance
Vision 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 Senior/Staff Software Engineer - Simulation C++ Framework

Senior/Staff Software Engineer - 3D World Generation Pipelines

Senior/Staff Software Engineer position at Zoox focusing on 3D world-generation technology and simulation pipelines for autonomous driving systems.

Senior/Staff Software Engineer - Simulation Scenario Generation

Senior/Staff Software Engineer position at Zoox focusing on simulation scenario generation for autonomous vehicles, offering $190K-$285K salary plus equity in Seattle.

Senior/Staff Software Engineer - Simulation Workload Orchestration

Senior/Staff Software Engineer position at Zoox focusing on building scalable simulation workload orchestration systems for autonomous vehicle development.

Senior/Staff Software Engineer - Simulation Scenario Editor

Senior/Staff Software Engineer position at Zoox focusing on developing simulation scenario editor tools for autonomous vehicles testing and safety.

Senior/Staff Software Engineer - Simulator

Senior/Staff Software Engineer position at Zoox focusing on simulation framework development for autonomous vehicles.