Principal Software Engineer, Mapping, Autonomous Vehicles
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 57% of similar roles. Most pay $175,500–$243,937 — the shaded band above. At the midpoint, this role pays about $197k versus about $210k for comparable roles.
Based on 240 similar postings.
Employer
Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing
Nvidia currently has 896 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 876 roles with salary data.
Most-posted roles
At a glance
Senior Software Engineer, Mapping - Autonomous Vehicles joins the DRIVE Mapping team to develop critical components for localization, routing, and navigation within autonomous vehicle systems. This role involves designing algorithms for map-based driving products, architecting map providers and health monitors, and developing high-efficiency in-vehicle code using C++14 or later. The engineer will integrate transformer-based models tailored for graphs, build automated content analysis tools, and create distributed map-building workflows. Key technical requirements include expertise in computer vision, 3D geometry, machine learning, and experience with Python, JavaScript, or TypeScript. Candidates should be proficient with advanced code assistants like Claude CLI and Cursor to solve complex problems in the autonomous vehicle domain. Specialized knowledge in gRPC, Flat Buffers, Protocol Buffers, and CUDA programming is also highly valued for this role.
What does a Software Engineer earn in California?
Median $214000 from 775 postings across 63 companies.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia