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