Gatikaiinc

Senior Software Engineer, Motion Planning

Santa Clara, CA. Posted 44 months ago

The role

Senior or staff software engineers will build motion planning and decision-making systems. You will design and optimize the motion planning stack for autonomous vehicles to enable safe and efficient driving.

What you will do

  • Design, implement, and optimize the motion planning stack for autonomous vehicles.
  • Develop lattice-based planners, sampling-based planners, and optimization-based methods.
  • Integrate constraints from perception, prediction, and control.
  • Collaborate cross-functionally with behavior planning, control, and mapping teams.
  • Optimize and maintain C++-based infrastructure for real-time onboard systems.
  • Analyze closed-loop simulation and on-road performance.
  • Identify and resolve failure cases involving traffic interactions, occlusions, or dynamic obstacles.

Required qualifications

  • Ph.D. with 3+ years of experience in robotics, motion planning, or autonomous systems or Master’s with 5+ years of experience in robotics, motion planning, or autonomous systems.
  • Deep expertise in at least two of the following: lattice-based planning, trajectory optimization, model predictive control, or search-based planning.
  • Strong proficiency in C++ with experience in production-quality code for real-time or safety-critical systems.
  • Solid understanding of vehicle dynamics, control interfaces, and motion feasibility constraints.
  • Experience with simulation tools and debugging motion planner behavior in realistic driving environments.
  • Excellent analytical and system-level debugging skills.
  • Strong communication and cross-functional collaboration capabilities.

Nice to have

  • Knowledge of diffusion models and/or Vision-Language-Action (VLA) models

About the company

Gatik is a leader in autonomous middle-mile logistics providing an autonomous transportation-as-a-service solution. The company focuses on short-haul, B2B logistics for Fortune 500 retailers.

Senior Software Engineer, Motion Planning at Gatikaiinc | JobZoey