NVIDIA Logo

NVIDIA

Software Engineer, Mapping - Autonomous Vehicles

Posted 6 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

An Hour Ago
In-Office
Mumbai, Maharashtra, IND
Junior
Junior
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
The role involves developing web components for data visualization and editing, collaborating with teams to improve user-friendly applications, conducting tests, and supporting production issues.
Top Skills: BunChaiCSS3CypressEs6EslintGitGitlabHTML5JasmineJestKarmaLessMochaMonoreposNode.jsNpmNxPlaywrightReactReduxRedux-ToolkitRest ApiSagasSassTypescriptViteWebpack
An Hour Ago
In-Office
Mumbai, Maharashtra, IND
Mid level
Mid level
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
As a Software Engineer II - SDET, you'll test tools for custom maps, build and maintain test suites, collaborate with teams, and enhance quality practices.
Top Skills: AWSCypressDockerGithub ActionsGitlab CiGraphQLJavaScriptJenkinsKubernetesPlaywrightRestTypescript
An Hour Ago
Hybrid
Mumbai, Maharashtra, IND
Mid level
Mid level
Financial Services
Manage fund servicing operations with a focus on accuracy and compliance, drive continuous improvement, and lead a collaborative team environment.
Top Skills: Data AnalysisFund AccountingSecurities AdministrationTechnology-Driven Solutions

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