Taro Logo

Senior Software Systems Engineer, Motion Planning - Autonomous Vehicles

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$184,000 - $356,500
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Automotive

Description For Senior Software Systems Engineer, Motion Planning - Autonomous Vehicles

NVIDIA is seeking a Senior Software Systems Engineer specializing in Motion Planning for their Autonomous Vehicles division. This role focuses on developing crucial trajectory planning and optimization features for NVIDIA's autonomous driving platform. The position involves working with cutting-edge technology in autonomous driving, collaborating directly with OEM Automotive partners to create production-ready solutions.

The role combines advanced mathematics, optimization algorithms, and software engineering to develop autonomous vehicle capabilities. You'll be working on trajectory planning and optimization features, interfacing closely with behavior planning and controls teams. The position requires expertise in optimal control problems, vehicle dynamics, and production-quality software development.

NVIDIA offers a competitive compensation package with a base salary range of $184,000 - $356,500 USD, plus equity and benefits. The company is at the forefront of AI and autonomous vehicle technology, making this an excellent opportunity for someone passionate about advancing self-driving technology.

The ideal candidate will have strong mathematical foundations, extensive software development experience, and knowledge of autonomous vehicle systems. The role offers the chance to work on revolutionary technology that's transforming the automotive industry, backed by NVIDIA's leading position in accelerated computing and AI.

Working at NVIDIA means joining a company that's leading the AI revolution, where your work will directly impact the future of autonomous driving technology. The company culture emphasizes innovation, technical excellence, and collaborative problem-solving in an environment that's pushing the boundaries of what's possible in autonomous vehicle technology.

Last updated a day ago

Responsibilities For Senior Software Systems Engineer, Motion Planning - Autonomous Vehicles

  • Developing optimization algorithms
  • Modeling L2/L3/L4 vehicle behavior and driving modes as optimal-control problems
  • Designing overall software architecture for features and components
  • Maturing prototype software to production quality

Requirements For Senior Software Systems Engineer, Motion Planning - Autonomous Vehicles

Linux
  • MS or higher in engineering or technical field
  • 8+ years of practical experience
  • Experience writing software in C++
  • Strong skills in applied mathematics
  • Proficiency with linear algebra, differential equations, numerical methods and convex optimization
  • Comfort with Agile/Scrum development in Linux using GitLab, JIRA, Gerrit

Benefits For Senior Software Systems Engineer, Motion Planning - Autonomous Vehicles

Equity
  • Equity

Interested in this job?

Jobs Related To NVIDIA Senior Software Systems Engineer, Motion Planning - Autonomous Vehicles