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 3 days 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

Senior/Staff Software Engineer - Simulator

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

Software Engineering LMTS

Senior technical leadership role at Salesforce (Tableau) combining hands-on development with team leadership, offering competitive compensation and comprehensive benefits.

Lead Software Engineer

Lead Software Engineer position at New Relic, focusing on building and scaling observability platforms using Java, Kafka, and cloud technologies.

Staff Software Developer, Backend Platform

Staff Software Developer role at Robinhood focusing on backend platform development to enable fast, safe, and delightful backend development at scale.

Staff Enterprise Engineer, Business Applications

Staff Enterprise Engineer role at LinkedIn focusing on business applications and financial systems, offering hybrid work in Sunnyvale, CA with salary range $127K-$207K.