← Serch more jobs

Senior System Software Engineer, Mapping - Autonomous Vehicles

LinkedIn NVIDIA Santa Clara, CA
Mid-Senior level Posted April 3, 2026 Job link
Thinking about this job
Not Met Priorities
What still needs stronger evidence
Requirements
  • Building tools to efficiently store and upload large amounts of sensor and 3rd party map data for map creation, or update.
  • 5+ years of working experience.
  • Proficient in C/C++, familiar with Python/SQL is a plus.
  • Solid understanding of computer architecture, operating systems, computer networking principles and multi-threaded/multi-process programming
  • Understanding of how to write performant software (with efficient memory/cpu/gpu/inter-processor-network utilization)
  • Proficient in algorithms (e.g. graph theory, combinatorial & discrete algorithms), data structures and basic statistics.
  • Ability to drive a project from conception to completion and deliver to internal or external customers.
  • Experience in using a disciplined approach to software engineering (requirements analysis, design doc, unit testing and integration testing and benchmarking) to drive development of scalable software products.
  • Experience in building map consumption software (e.g. localization or planning/routing) for autonomous vehicles or robotics.
  • Background with computer vision, computational geometry, robotics, and machine learning algorithms.
  • Experience with state-of-the-art autonomous vehicle or robotics sensors (e.g. camera, lidar, radar, GPS)
Preferred Skills
  • Proficient in C/C++, familiar with Python/SQL is a plus.
  • Experience in building map consumption software (e.g. localization or planning/routing) for autonomous vehicles or robotics.
  • Background with computer vision, computational geometry, robotics, and machine learning algorithms.
  • Experience with LLM/ML techniques for map data analytics and enrichments.
  • Experience with state-of-the-art autonomous vehicle or robotics sensors (e.g. camera, lidar, radar, GPS)
  • Background with runtime optimization on Linux/Unix-like real-time operation systems; Experience with edge computing platforms (e.g. automotive)
  • Experience in data analysis and visualization in Python or other Javascript libraries, or etc, is a plus
Education
  • (Not required) – BS, MS, or PhD in Computer Science or related field or equivalent experience.