Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Algorithms @ 4
Communication @ 4
Parallel Programming @ 4
CUDA @ 4
AI @ 4
Computer Vision @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Intelligent machines powered by Artificial Intelligence that can learn, reason and interact with people are no longer science fiction. NVIDIA builds hardware and software platforms (for example, DRIVE AGX hardware and DRIVE software) used by partners to deliver products across the world. This role focuses on localization for autonomous vehicles and building robust solutions that use ubiquitous navigation maps and crowd-sourced maps in the driving stack.
Responsibilities
- Design and build robust and accurate solutions for map-enhanced autonomous driving with ASIL safety requirements in mind.
- Localize to map data to provide a precise and rich model of the environment around the car, including beyond the horizon of perception.
- Ensure algorithms work well on large amounts of real and synthetic data across diverse environments and conditions.
- Write safe, highly efficient real-time code in C++, leveraging algorithmic parallelism via GPGPU programming in CUDA.
- Productize software for real-world deployment to consumer cars, following automotive quality and safety standards (MISRA, ISO 26262).
Requirements
- PhD with 1+ year, MS with 3+ years, or BS (or equivalent experience) with 5+ years of relevant experience in Computer Science, Computer Engineering, or a related technical field.
- Experience in computer vision, 3D geometry, mapping, localization or related technologies.
- Meticulous craftsmanship of software in modern C++.
- Solid foundation in linear algebra and geometric computer vision.
- Outstanding communication and teamwork skills for cross-team collaboration and tight team work.
Ways to stand out
- Significant industry experience in the above areas.
- Experience developing real-time computer vision systems.
- Experience with CUDA parallel programming.
Compensation & Benefits
- Base salary ranges provided by location and level:
- Level 3: 152,000 USD - 241,500 USD
- Level 4: 184,000 USD - 287,500 USD
- You will also be eligible for equity and benefits (link to NVIDIA benefits provided in the posting).
Additional information
- Applications for this job will be accepted at least until March 20, 2026. This posting is for an existing vacancy.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is an equal opportunity employer and states non-discrimination across many protected characteristics.
More jobs at Nvidia
Senior Systems Software Engineer, Observability and Telemetry Platform
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Systems Software Engineer – GPU Software
Nvidia · Santa Clara, United States
USD 152,000-241,500 per year
Senior Software Engineer, CUDA Core Libraries
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Principal Engineer, Applied Research - Accelerator Programming Model and Compiler
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior System Software Architect - Halos Core and Robotics Platform
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Similar jobs
Senior Software Engineer, Metropolis Vision AI
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior Perception Engineer - Autonomous Vehicles
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Perception Engineer - Autonomous Vehicles
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Principal Perception Engineer, Obstacle Foundation Models - Autonomous Vehicles
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Software Architect - Deep Learning and HPC Communications
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Research Scientist, Efficient Deep Learning - New College Grad 2026
Nvidia · Santa Clara, United States
USD 168,000-264,500 per year
Senior Research Scientist, AI-Mediated Reality And Interaction
Nvidia · Santa Clara, United States
USD 192,000-356,500 per year
Senior Software Performance Engineer - AV Platform
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year