Taro Logo

Senior Software Engineer, Prediction and Planning - Autonomous Vehicles

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

Description For Senior Software Engineer, Prediction and Planning - Autonomous Vehicles

NVIDIA, the world leader in accelerated computing, is seeking a Senior Software Engineer to join their Autonomous Vehicles team, focusing on Prediction and Planning. This role offers an exciting opportunity to work at the intersection of autonomous driving and cutting-edge technology. The position involves developing crucial algorithms for autonomous vehicle behavior and motion planning, working with state-of-the-art technology in AI and robotics.

The role requires deep expertise in software development, particularly in C++ and Python, with a strong foundation in robotics. You'll be working on critical systems that define the future of autonomous driving, from comfortable driving experiences to handling complex traffic rules in fully autonomous modes. The position offers hands-on experience with real-world implementation, allowing you to see your work in action on actual vehicles.

As part of NVIDIA's innovative team, you'll collaborate across multiple disciplines, including perception, mapping, and vehicle control. The company offers competitive compensation, with a base salary range of $184,000 to $356,500, plus equity and benefits. This is an opportunity to work with a company that's at the forefront of transformative technologies, including Virtual Reality, Artificial Intelligence, Deep Learning, and Autonomous Vehicles.

The ideal candidate will bring 8+ years of software development experience, strong analytical skills, and the ability to work effectively in a collaborative environment. The role offers both technical challenges and the satisfaction of contributing to the future of autonomous transportation. Working at NVIDIA means joining a diverse, inclusive workplace that values innovation and technical excellence.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Prediction and Planning - Autonomous Vehicles

  • Develop reliable algorithms for behavior and motion planning on highways and urban roads
  • Work on fundamental problems in redundant actuation, degraded operation, and fail-safe control
  • Architect, design, and implement new behavior planning features
  • Test and validate functionalities in simulation and on the road
  • Craft autonomous systems with safety concepts for multiple settings
  • Collaborate with engineers across perception, mapping, vehicle control, and user experience teams

Requirements For Senior Software Engineer, Prediction and Planning - Autonomous Vehicles

Python
Linux
  • BS or higher in engineering technical field (Computer Science, Electrical, Mechanical, Physics, etc.)
  • 8+ years proven experience in software development
  • Must have applied robotics experience
  • Good understanding and working knowledge of C/C++
  • Familiarity with Python
  • Comfortable developing in Linux or Unix based systems
  • Ability to think analytically and tackle technical problems
  • Ability to multitask and prioritize tasks
  • Excellent interpersonal skills

Benefits For Senior Software Engineer, Prediction and Planning - Autonomous Vehicles

Equity
  • Equity
  • Benefits package available

Interested in this job?

Jobs Related To NVIDIA Senior Software Engineer, Prediction and Planning - Autonomous Vehicles