2h ago
Senior/ Staff Software Engineer, Motion Planning
Mountain View, CA
full-timeseniorautonomous vehicles
Tech Stack
Description
You will design, implement, and optimize the motion planning stack for autonomous vehicles, enabling safe and efficient driving. You will develop lattice-based and optimization-based planners, integrate constraints, and collaborate cross-functionally to ensure robust planning behavior.
Requirements
- Ph.D. with 3+ years or Master's with 5+ years in robotics, motion planning, or autonomous systems
- Deep expertise in lattice-based planning, trajectory optimization, model predictive control, or search-based planning
- Strong proficiency in C++ for real-time or safety-critical systems
- Solid understanding of vehicle dynamics and motion feasibility constraints
- Experience with simulation tools and debugging motion planner behavior
Responsibilities
- Design, implement, and optimize motion planning stack for autonomous vehicles
- Develop lattice-based, sampling-based, and optimization-based trajectory planners
- Integrate constraints from perception, prediction, and control
- Collaborate with behavior planning, control, and mapping teams
- Analyze simulation and on-road performance; resolve failure cases
0 views 0 saves 0 applications