Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Nvidia Senior Software Systems Engineer Motion Planning - Autonomous Vehicles 
United States, California 
782668470

Yesterday
US, CA, Santa Clara
time type
Full time
posted on
Posted Yesterday
job requisition id

What you'll be doing:
Maturing and productizing these features entails a diversity of activities, including:

  • Design and implement cost and constraints for trajectory generation for a non-linear constrained optimization problem addressing autonomous driving and parking in dynamic environments.

  • Improve gradient-based optimization solver methods for higher efficiency and performance.

  • Model desired highway and urban (L2-L4) vehicle behavior and driving modes as an optimal-control problems.

  • Designing the overall software architecture for a particular feature or component.

  • Tuning and validating behaviors in Simulation and NVIDIA's autonomous vehicle customer fleet.

  • Maturing prototype software to production quality.

What we need to see:

  • MS or higher in an engineering or technical field (Computer Science, Mathematics, Control, Optimization, Machine Learning, Reinforcement Learning, etc.) or equivalent experience.

  • 8+ years of practical experience. Experience in the AV industry highly preferred.

  • Experience writing software in C++.

  • A proven ability to demonstrate strong skills in applied mathematics is crucial. Proficiency with core concepts in linear algebra, differential equations, numerical methods and convex optimization.

  • Comfort with software development environment in Linux using GitLab, JIRA, Gerrit (or similar).

Ways to stand out from the crowd:
We definitely want to hear from you if you are an upbeat contributor with a background that includes one or more of the following:

  • Experience in working in product development in AV and vehicle test environment.

  • Expertise in developing optimization solvers: linear & quadratic programming, sequential quadratic programming, and fully nonlinear, and their applications in model-predictive control systems for vehicle dynamic models.

  • Experience working with motion planning algorithms. Interfacing with ML trajectory outputs.

You will also be eligible for equity and .