Taro Logo

Senior Software Engineer, Mapping - Autonomous Vehicles

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

Description For Senior Software Engineer, Mapping - Autonomous Vehicles

NVIDIA is seeking a Senior Software Engineer to join their DRIVE mapping team for Autonomous Vehicles. This role is crucial in building robust solutions for using ubiquitous navigation maps in self-driving cars. The position combines cutting-edge work in autonomous vehicle technology with sophisticated software engineering.

The role focuses on developing algorithms and efficient code for map-based driving products, working with modern C++ and integrating solutions into NVIDIA's DRIVE AV platform. You'll be working on visualization and analysis of navigation maps using various programming languages and creating scalable map KPI workflows.

NVIDIA is at the forefront of autonomous vehicle technology, working to solve one of the most significant challenges of our generation - making self-driving vehicles a reality to reduce traffic accidents that cause approximately 1.25 million deaths worldwide annually. The company offers the opportunity to work with some of the most forward-thinking professionals in the industry.

The ideal candidate will have strong software engineering fundamentals with experience in modern C++, computer vision, and machine learning. Additional valuable skills include experience with embedded or automotive platforms, GPGPU programming (CUDA), and API design. The role requires both technical expertise and strong collaborative abilities.

Working at NVIDIA means joining a company that's widely recognized as one of technology's most desirable employers. They offer a diverse and inclusive work environment, committed to equal opportunity employment regardless of background. This is an opportunity to contribute to transformative technology that will shape the future of transportation while working with cutting-edge tools and talented colleagues.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer, Mapping - Autonomous Vehicles

  • Design and develop algorithms for map based driving products
  • Develop highly efficient code in C++14 or later
  • Integrate algorithmic solutions into the core of NVIDIA DRIVE AV
  • Analyze & visualize various navigation maps using Python, Typescript or Javascript
  • Create scalable and distributed map KPI workflows

Requirements For Senior Software Engineer, Mapping - Autonomous Vehicles

Python
TypeScript
JavaScript
  • BS, MS, or PhD in Computer Science or equivalent experience
  • 3+ years of proven experience building robust software
  • At least 3 years of modern C++ development experience
  • Background in computer vision, 3D geometry and machine learning
  • Passion for robotics and autonomous vehicles
  • Drive to learn new things and solve meaningful problems
  • Excellent communication and cross-team collaboration
  • Independent and analytical engineering skills

Interested in this job?

Jobs Related To NVIDIA Senior Software Engineer, Mapping - Autonomous Vehicles