Motion Planning Engineer - Trajectory Generation
Core
Develop robust trajectory generation algorithms and state-of-the-art trajectory optimization for production-ready autonomous vehicles (robotaxis) to ensure safe, comfortable, and intuitive motion.
Role type
Senior IC motion planning engineer (trajectory generation)
Builds
Production-ready autonomous vehicle motion planning systems and control algorithms
Domain
Autonomous driving / Robotics / Control Systems
Deliverable
production ML models | product features
Required skills
C++ software development, Model Predictive Control (MPC), motion planning, planning under uncertainty, vehicle dynamics and control, numerical optimization algorithms (interior point method, sequential quadratic programming), optimization solvers (IPOPT, Gurobi), algorithm design and implementation
Preferred skills
Python, simulation environments
Technologies
C++, IPOPT, Gurobi, simulation environments
Responsibilities
Develop state-of-the-art trajectory optimization algorithms; Design and build robust, scalable software for real on-road impact; Conduct code and design reviews; Collaborate with ML decision/behavior planning and vehicle control teams; Create project proposals for long-term technical roadmaps; Mentor junior team members
Seniority
Senior, hands-on IC