Zoox
Senior / Staff Software Engineer - Motion Planning
$254K–$350K
Foster City, CA +1 · Hybrid · Staff · Full-time · Posted Nov 5, 2025
- Location
- Foster City, CA
Boston, MA - Experience
- 8+ years of experience.
- Education
- Master's degree in Computer Science or a related field.
About the job
Develop and improve motion-planning algorithms that help Zoox vehicles navigate complex public-road situations safely.
What you'll do
- Design and implement algorithmic improvements to driving behavior, then test them using backend tools, simulation, and closed-course testing.
- Lead on-vehicle drive reviews and use feedback to improve driving performance.
- Stay current with robotics and motion-planning research and write patents for novel technologies.
What they ask for
- Master's degree in Computer Science or a related field.
- Fluency in C++.
- Understanding of configuration spaces and planning techniques such as A*, RRTs, and PRMs.
- Demonstrated ability to create real-time motion-planning algorithms.
Nice to have
- Significant contributions to geometric- and/or sampling-based planning algorithms.
- Experience with autonomous robots and machine learning or data-driven development; experience with ROS, pose estimation, SLAM, probabilistic filtering, 3D data, or CUDA.
Pay
USD 254,000–350,000 per year (base salary)
Tools
C++, A*, RRTs, PRMs, ROS, CUDA
AI focus
The role improves autonomous-vehicle motion planning; machine learning or data-driven development experience is a bonus qualification.
Model-written summary · the original posting is authoritative