The Senior Software Engineer will build and own core online mapping software for autonomous vehicles, from architecture through implementation and deployment. The online mapping system transforms raw sensor data into a live 3D model of roads, including lanes, boundaries, crosswalks, intersection structures, and traffic-control semantics used by the driving stack. The role focuses on turning algorithmic solutions into safe, fast, maintainable production software running on NVIDIA DRIVE Orin and Thor, across L2++, L3, and L4 programs. The engineer will work closely with mapping algorithm engineers and other AV teams; algorithm development itself is not the primary responsibility. The role requires production C++ engineering for real-time embedded systems, performance optimization of C++ and CUDA, and architecture that supports reuse and maintainability across vehicle programs. Development follows automotive safety requirements, including ASIL-B/D, with static analysis, coding guidelines, and thorough unit and integration testing targeting 100% line and branch coverage. The software must robustly handle real-time vehicle signals and varied operating conditions.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior