CareerPlanGet AI match score →

Senior/ Staff Software Engineer, Motion Planning

Santa Clara, CA💼 Full-time💰 $180,000–$180,000🗓 2026-07-01 → 2026-07-31

Core

Building motion planning and decision-making systems for autonomous trucks to calculate safe paths in highway and urban environments.

Role type

Senior/Staff Software Engineer (Motion Planning)

Builds

Motion planning stack, lattice-based planners, and trajectory optimization systems for autonomous vehicles.

Domain

Autonomous logistics / Middle-mile freight transportation

Deliverable

production ML models | product features

Required skills

C++ (production-quality, real-time), lattice-based planning, trajectory optimization, model predictive control, search-based planning, vehicle dynamics, simulation tools, system-level debugging

Preferred skills

Diffusion models, Vision-Language-Action (VLA) models

Technologies

C++

Responsibilities

Design and optimize motion planning stack for diverse real-world environments; Develop lattice-based, sampling-based, and optimization-based planners; Integrate constraints from perception, prediction, and control; Collaborate with behavior planning, control, and mapping teams; Optimize C++ infrastructure for real-time onboard deployment; Analyze simulation and on-road performance to resolve failure cases.

Seniority

Senior/Staff, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗