Gatik
Senior Software Engineer, Motion Planning
$180K–$260K
Santa Clara, CA +1 · Senior · Full-time · Posted Mar 17, 2023
- Location
- Santa Clara, CA
Santa Clara, California, United States - Experience
- Ph.D. with 3+ years or Master’s with 5+ years of experience in robotics, motion planning, or autonomous systems.
- Education
- Ph.D. or Master’s
About the job
Build and mature production motion-planning and decision-making systems for autonomous vehicles, generating safe, feasible trajectories for real-world driving.
What you'll do
- Design, implement, and optimize motion-planning systems and trajectory-generation methods.
- Integrate perception, prediction, and control constraints; collaborate with behavior planning, control, and mapping teams.
- Analyze simulation and on-road performance, debug failures, and maintain real-time C++ planning infrastructure.
What they ask for
- Deep expertise in at least two of lattice-based planning, trajectory optimization, model predictive control, or search-based planning.
- Strong C++ proficiency and production-quality code experience for real-time or safety-critical systems.
- Understanding of vehicle dynamics, control interfaces, and motion feasibility constraints.
- Experience with simulation tools and debugging planner behavior in realistic driving environments.
Nice to have
- Knowledge of diffusion models and/or Vision-Language-Action (VLA) models.
- Excellent analytical and system-level debugging skills, communication, and cross-functional collaboration.
Pay
$180,000- $260,000 (base salary)
Tools
C++, lattice-based planners, sampling-based planners, optimization-based methods, trajectory optimization, model predictive control, search-based planning, diffusion models
AI focus
Knowledge of diffusion models and/or Vision-Language-Action (VLA) models is a strong plus; the role builds motion-planning and decision-making systems for autonomous vehicles.
Model-written summary · the original posting is authoritative