Taro Logo

Senior Software Engineer, Behavior Planning - Autonomous Vehicles

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

Description For Senior Software Engineer, Behavior Planning - Autonomous Vehicles

NVIDIA, the world leader in accelerated computing, is seeking a Senior Software Engineer to join their Autonomous Vehicles team, focusing on Behavior Planning. This role combines cutting-edge technology in autonomous driving with practical implementation of safety-critical systems. The position involves developing sophisticated algorithms for vehicle behavior and motion planning, working at the intersection of robotics and autonomous systems.

The role offers an unique opportunity to directly impact the future of autonomous driving, working on everything from comfortable driving experiences to handling complex traffic rules in fully autonomous situations. You'll be implementing and deploying algorithms that will actually control vehicles on the road, providing a rare chance to see your work in action in real-world scenarios.

As part of NVIDIA's innovative team, you'll be working with state-of-the-art technology in autonomous vehicles, artificial intelligence, and deep learning. The position requires a strong background in robotics or comparable domains, with expertise in C++ programming and experience with Linux systems. The ideal candidate will have both the technical depth to develop complex algorithms and the practical skills to implement them in real-world applications.

The role offers competitive compensation with a base salary range of $184,000 to $356,500, plus equity and comprehensive benefits. Working at NVIDIA's Santa Clara location, you'll be part of a diverse and inclusive workplace that's pushing the boundaries of technology in autonomous vehicles and AI. This is an excellent opportunity for experienced engineers who want to be at the forefront of autonomous vehicle development while working for a global technology leader.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Behavior Planning - Autonomous Vehicles

  • Design and implement robust, safety-critical algorithms for behavior and motion planning on highways and urban roads
  • Address fundamental problems in redundant actuation, degraded operation, and fail-safe control
  • Architect and develop new behavior planning features from concept to deployment
  • Rigorously test and validate functionalities in simulation and real-world scenarios
  • Build autonomous system with coordinated safety concept
  • Collaborate with cross-functional teams including perception, mapping, vehicle control, and user experience

Requirements For Senior Software Engineer, Behavior Planning - Autonomous Vehicles

Python
Linux
  • BS or higher in Computer Science, Electrical Engineering, Mechanical Engineering, Physics, or related field
  • 8+ years of proven experience in robotics or comparable domain
  • Proven applied robotics experience
  • Strong proficiency in C/C++
  • Familiarity with Python
  • Comfortable developing within Linux or Unix-based systems
  • Outstanding analytical skills for compute-constrained systems
  • Ability to optimally multitask and prioritize in fast-paced environment
  • Excellent communication skills

Benefits For Senior Software Engineer, Behavior Planning - Autonomous Vehicles

Equity
  • Equity
  • Comprehensive benefits package

Interested in this job?

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