Senior Software Development Engineer, Motion Planning - Autonomous Vehicles
Core
Develop key motion planning features for NVIDIA's autonomous driving platform, focusing on trajectory planning and vehicle behavior modeling.
Role type
Senior Software Development Engineer (Motion Planning)
Builds
Production-ready motion planning software for L2, L3, and L4 autonomous vehicles
Domain
Autonomous Driving / Robotics
Deliverable
production ML models
Required skills
C++ development, applied mathematics (linear algebra, differential equations, convex optimization), optimal control formulation, optimization solver performance tuning
Preferred skills
Autonomous driving industry experience, constrained optimization-based trajectory generation, lattice-based planners, hybrid A*, D*, RRTs
Responsibilities
Lead feature lifecycle from design to deployment, model vehicle behaviors as optimal-control problems, integrate perception and prediction data, improve optimization solver performance
Seniority
Senior, hands-on IC
