Atoms
Robotics Planning Engineer
$119K–$161K
San Francisco, CA +1 · Full-time · Posted Jun 9, 2026
- Location
- San Francisco, CA
San Francisco, California, United States - Experience
- 2+ years of professional (non-internship) software development experience.
- Education
- BS/MS/PhD in Robotics, Computer Science, or related field required.
About the job
Develops site-level autonomy planning systems that coordinate autonomous haul trucks, including motion, multi-vehicle coordination, and fleet dispatch planning.
What you'll do
- Design motion-planning algorithms and generate safe trajectories for non-holonomic vehicles.
- Develop coordination systems to prevent collisions and deadlocks, and fleet algorithms to assign trucks dynamically.
- Build simulation and visualization tools, optimize real-time performance, and debug fleet issues using logged data and replay tools.
What they ask for
- BS/MS/PhD in Robotics, Computer Science, or a related field.
- 2+ years of professional (non-internship) software development experience.
- Strong foundation in motion-planning algorithms and experience with computational geometry.
- Proficiency in Python and NumPy; understanding of vehicle kinematics and nonholonomic constraints.
Nice to have
- Experience with multi-agent coordination or scheduling algorithms; familiarity with Dubins/Reeds-Shepp curves or trajectory optimization.
- Experience with graph algorithms, computational geometry libraries, fleet management or dispatch systems, Redis or ZeroMQ, or modern ML techniques for planning.
Pay
$119,000 - $161,000 per year (base salary)
Tools
Python, C++, NumPy, Shapely, Numba, SciPy, Redis, ZeroMQ
AI focus
Applies modern ML techniques to planning problems as a preferred qualification.
Model-written summary · the original posting is authoritative