Taro Logo

Senior/Staff Software Engineer - Simulation Motion Planning

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
501 - 1,000 Employees
8+ years of experience
AI · Automotive · Robotics

Description For Senior/Staff Software Engineer - Simulation Motion Planning

Zoox, a pioneering company in autonomous vehicle technology, is seeking a Senior/Staff Software Engineer to join their Simulation Motion Planning team. This role is crucial for Zoox's mission as simulation is essential for developing and validating their autonomous driving software. The position focuses on creating realistic simulations of urban environments, including human behaviors and traffic patterns.

The role combines sophisticated technical challenges in motion planning, AI, and behavioral modeling with real-world applications in autonomous driving. You'll be responsible for developing intelligent simulation participants that accurately reflect real-world behaviors, from jaywalking pedestrians to various traffic scenarios. This work directly impacts Zoox's progress toward deploying safe autonomous vehicles.

Working at Zoox offers exposure to cutting-edge technology in autonomous vehicles, robotics, and AI. The company provides competitive compensation including base salary ($200,000-$285,000), Amazon RSUs, and Zoox Stock Appreciation Rights. The comprehensive benefits package includes various insurance options and flexible time off policies.

The ideal candidate will bring strong technical expertise in C++, mathematics, and motion planning, combined with either a PhD or significant industry experience. This position offers an opportunity to work at the intersection of robotics, machine learning, and autonomous systems, making a direct impact on the future of urban mobility.

Located in Seattle, WA with a hybrid work arrangement, this role provides the perfect balance of collaborative in-person work while maintaining flexibility. Zoox values diverse perspectives and encourages applications from candidates with varied backgrounds and experiences, even if they don't meet every listed qualification.

Last updated 2 months ago

Responsibilities For Senior/Staff Software Engineer - Simulation Motion Planning

  • Populate the simulated roads with intelligent participants
  • Create simulated cars, pedestrians, bicyclists, motorcyclists with realistic behavior
  • Push the state of the art in traffic and behavior modeling
  • Work closely with AI software teams, QA, and Validation Engineers

Requirements For Senior/Staff Software Engineer - Simulation Motion Planning

Python
  • Bachelor's or Master's degree in Mechanical Engineering, Aerospace Engineering, Robotics Engineering, Computer Science, or related field
  • PhD or 8+ years of experience in a related field
  • Fluency in C++
  • Mathematics skills, including trigonometry, linear algebra, and calculus
  • Experience with motion planning, control systems, constrained optimization, and state estimation

Benefits For Senior/Staff Software Engineer - Simulation Motion Planning

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
  • Sign-on bonus may be offered

Interested in this job?

Jobs Related To Zoox Senior/Staff Software Engineer - Simulation Motion Planning