NVIDIA
Self-driving cars need to know where the road goes, in real time, with no prior map to lean on. We’re building the perception-based world model stack that makes this possible. It takes raw multi-sensor input and produces a live, accurate 3D model of lanes, boundaries, crosswalks, intersection topology, and traffic control semantics. It also fuses perception, map, and localization data into a consistent model of the driving environment that the rest of the driving stack depends on.
You will join a team of world-class software engineers improving these algorithms. This is a software engineering role: algorithms are only as good as the software that runs them, so we need an engineer who obsesses over quality, performance, and architecture, and who can turn algorithmic ideas into safe, fast, maintainable code for production vehicles on NVIDIA(https://himalayas.app/companies/nvidia) DRIVE Orin and Thor. Your code will meet ASIL-B/D requirements and ship across L2++, L3, and L4 programs.
What you’ll be doing:
Build and own core online world model and context fusion software that runs in the car, from architecture through implementation to deployment. Write production C++ for real-time embedded systems, with a focus on correctness, determinism, and maintainability. Design software architecture, interfaces, and data flows that promote code reuse and clean boundaries across vehicle programs, while meeting CPU, memory, and latency budgets. Profile complex pipelines, find bottlenecks, and deliver measurable improvements in CPU utilization, memory usage, and end-to-end latency, backed by reproducible measurements on Orin and Thor. Develop benchmarks and performance regression tests that track improvements and prevent regressions. Use GPU parallelism (CUDA) where it helps to accelerate compute-heavy mapping components. Implement and integrate algorithmic solutions from the mapping team into NVIDIA(https://himalayas.app/companies/nvidia)’s AV stack, working closely with algorithm en…
Sign in to see the original posting
Browse more developer jobs on RoleBurst