Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 10 Nov 2026

Motion planning senior software development engineer

NVIDIA Santa Clara, CA senior full-time

Salary

184,000 USD – 287,500 USD for Level 4 per year

Apply on NVIDIA

Description

NVIDIA is seeking an experienced Motion planning senior software development engineer to develop key features for its autonomous driving platform. You will work on a mix of Trajectory planning and Motion Planning problems to build focused software solutions, collaborating with established teams to design and mature new products.

Responsibilities:

  • Lead the entire feature lifecycle, driving motion planning solutions from initial design through to full productization and deployment.
  • Model L2, L3, and L4 vehicle behaviors and driving modes by formulating them as optimal-control problems, integrating perception, prediction data, and user-comfort preferences.
  • Enhance driving behavior and support overall product quality by engaging in continuous issue triage alongside product and user-experience engineers.
  • Improve optimization solver performance using instruction parallelization and memory optimization techniques.

Requirements:

  • 8+ years of relevant experience in Computer Science, Computer Engineering, or a related technical field.
  • Proven ability to develop high-quality C++ software within large, collaborative codebases.
  • Strong skills in applied mathematics, with proficiency in linear algebra, differential equations, numerical methods, and convex optimization.

Preferred qualifications:

  • Prior experience contributing to product development within the Autonomous Driving industry.
  • Expertise in constrained optimization-based trajectory generation for vehicle dynamics and performance optimization for in-car deployment.
  • Familiarity with advanced motion planning algorithms, including lattice-based planners, hybrid A, D, and RRTs.

Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary ranges for this position are: 184,000 USD – 287,500 USD for Level 4; and 224,000 USD – 356,500 USD for Level 5. You will also be eligible for equity and benefits.

For more fresh new jobs, check out yubhub.co.

Skills

Required

  • C++
  • applied mathematics
  • linear algebra
  • differential equations
  • numerical methods
  • convex optimization

Nice to have

  • Autonomous Driving
  • constrained optimization-based trajectory generation
  • lattice-based planners
  • hybrid A*
  • D*
  • RRTs
Apply on NVIDIA