NVIDIA Logo

NVIDIA

Software Engineer, Mapping - Autonomous Vehicles

Reposted 2 Days Ago
Be an Early Applicant
In-Office
2 Locations
Mid level
In-Office
2 Locations
Mid level
Design and develop algorithms for map-based driving products while integrating solutions into NVIDIA DRIVE AV. Work on navigation maps and enhance autonomous vehicle technology.
The summary above was generated by AI

We are looking for a Software Engineer for Autonomous Vehicles in the DRIVE mapping team. An always available map helps tremendously for reliable autonomous driving. In this role, you will help build robust solutions for using ubiquitous navigation maps. We are seeking the best engineers passionate about solving problems for self-driving cars with a background in software design, embedded software, working on real-time software and operating systems. Are you interested in inventing human level AI for navigation in the unconstrained world under any conditions? If so, join us!

What You'll Be Doing:

  • Design and develop algorithms for map based driving products - map matching, optimal path finding and navigations,

  • Develop highly efficient code in C++14 or later

  • Integrate algorithmic solutions into the core of NVIDIA DRIVE AV for various driving levels such as L2, L3, L5

  • Analyze & visualize various navigation maps using Python, Typescript or Javascript

  • Create scalable and distributed map KPI workflows

What We Need To See:

  • 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

Ways To Stand Out from the Crowd:

  • Prior experience of working with automotive map formats - NDS.Live, Adasis etc.

  • Software development on embedded or automotive platforms.

  • Knowledge of gRPC, Flat Buffers and Protocol Buffers

  • Experience with GPGPU programming (CUDA).

  • Runtime optimization of code using profilers.

We believe that realizing self-driving vehicles will be a defining contribution of our generation (e.g. traffic accidents are responsible for ~1.25 million deaths per year world-wide). We have the funding and scale, but we need your help on our team. NVIDIA is widely considered to be one of the technology world’s most desirable employers with some of the most forward-thinking and hardworking people in the world working here. If you're creative and autonomous, we want to hear from you!

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Top Skills

C++14
Cuda
Flat Buffers
Grpc
JavaScript
Protocol Buffers
Python
Typescript

NVIDIA Pune, Mahārāshtra, IND Office

Survey No.144 145, Commerzone No.5, Off, Airport Rd, Yerawada, Pune, Maharashtra, India, 411006

Similar Jobs

17 Days Ago
In-Office
2 Locations
Mid level
Mid level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Develop AI algorithms for Autonomous Vehicles, focusing on transformer models and graph-based deep learning for mapping and navigation.
Top Skills: AIDeep LearningLarge Language ModelsPyTorchTensorFlowTensorrtVisual Language Models
28 Minutes Ago
Hybrid
Pune, Maharashtra, IND
Junior
Junior
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
As a Consultant, you'll implement SailPoint software solutions, work independently on projects, communicate with clients, and deliver technical training.
Top Skills: AWSAzureBeanshellC#C++GCPJavaJavaScriptJspLinuxPowershellPythonRubyServletsSQLTypescriptUnix
28 Minutes Ago
Hybrid
Pune, Maharashtra, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
SailPoint seeks a Solution Architect who will lead customer projects, managing installation and integration of File Access Manager and providing post-sales support. Responsibilities include technical training and documentation.
Top Skills: Active DirectoryEmcNetappOffice 365PowershellSharepointSQL ServerWindows Server

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account