JobsPrincipal Software Engineer, Mapping - Autonomous Vehicles
Principal Software Engineer, Mapping - Autonomous Vehicles
NVIDIAPrincipal Software Engineer, Mapping - Autonomous Vehicles
NVIDIALocation
remote, Santa Clara, CA
Type
Full-time
Posted
6/27/2026
Compensation
$272,000 - $431,250 per year
Undergraduate with 5+ Years of Experience
Approval 99.2%·Filings 1,781·New hires 873·
👑 Elite Sponsor
·FY 2025Job description
NVIDIA is seeking a passionate team member to develop planet-scale maps that support self-driving technology using crowdsourced data from millions of vehicles. The role focuses on computer vision, geometry, pose estimation, and large-scale systems to enhance the understanding of road environments for autonomous vehicles. You will collaborate with a diverse team of engineers to improve map accuracy, safety, and driving performance. This position offers the opportunity to make a significant impact on the future of autonomous driving.
Requirements
- Strong programming skills in C++ and experience building production-quality software systems.
- Solid foundation in 3D computer vision, 3D geometry, multi-view geometry, structure from motion, SLAM, pose estimation, or related areas.
- Experience working with large-scale sensor data, including camera video, perception outputs, vehicle poses, GPS/IMU signals, lidar, radar, or map data.
- Ability to reason about coordinate frames, calibration, uncertainty, optimization, geometric consistency, and error propagation.
- Experience crafting algorithms that are robust to noisy real-world data, dynamic objects, occlusions, incomplete coverage, and long-tail failures.
- Strong debugging and analytical skills, including the ability to inspect data visually, build metrics, and connect system-level failures to algorithmic root causes.
- 15+ years of experience.
- BS, MS, or PhD in Computer Science, Robotics, Electrical Engineering, Mathematics, or a related technical field (or equivalent experience).
Responsibilities
- Build scalable mapping systems using crowdsourced perception data and multi-camera video collected from a vast number of vehicles.
- Develop 3D reconstruction, structure-from-motion, pose estimation, and multi-view geometry algorithms for large-scale road scene understanding.
- Build map fusion and change-detection methods that can handle noisy observations, dynamic scenes, imperfect localization, and global consistency constraints.
- Build C++ production systems and offline pipelines that transform fleet data into reliable map products used in self-driving and driver support technologies.
- Invent evaluation methods to measure map accuracy, freshness, coverage, consistency, and downstream autonomy impact.
- Develop visualization, debugging, and triage tools to understand reconstruction quality, map issues, localization errors, and fleet data gaps.
- Work closely with perception, localization, simulation, planning, and infrastructure teams to integrate crowdsourced maps into autonomous driving systems.
- Relentlessly improve the scale, fidelity, freshness, and reliability of maps built from real-world fleet data.
Benefits
- Employees at NVIDIA are often offered comprehensive, day-one benefits—including medical, dental, and vision coverage with HSA support, life and disability insurance, an Employee Assistance Program, and a 401(k) with auto-enrollment. Many roles also have generous time off and holidays, donation matching (up to $10,000), and a wide menu of extras like FSAs, commuter benefits, legal and identity-theft protection, pet insurance, and wellness discounts. Optional programs can include student-loan and home-purchase support, plus family care resources and expert medical services.
Is this posting expired or inaccurate?
