Senior System Software Engineer, Mapping - Autonomous Vehicles

at Nvidia
USD 148,000-287,500 per year
SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Linux @ 4 Python @ 3 Statistics @ 4 Algorithms @ 4 Data Structures @ 4 Machine Learning @ 4 Graph Theory @ 4 JavaScript @ 4 Networking @ 7 Data Analysis @ 4 GPU @ 4

Details

NVIDIA is a leading AI computing company, known for GPU innovation that drives modern AI, robotics, and autonomous vehicles. We are expanding our team with smart engineers working on autonomous driving and robotics platforms.

Responsibilities

  • Build software for autonomous mobile platforms and backend data processing pipelines.
  • Create software for efficient access and visualization of 2D navigational maps, 2D aerial images, and 3D semantic HDMaps to enrich maps for autonomous vehicle perception training and in-vehicle driving stacks.
  • Develop real-time and offline data analysis tools for autonomous vehicle sensor data (lidar, camera, radar) to ensure sensor data integrity.
  • Analyze spatial and temporal properties of ground truth locations and sensor data to ensure successful map creation.
  • Build tools for efficient storage and uploading of large sensor and third-party map data for map creation or updates.

Requirements

  • 5+ years of professional experience.
  • BS, MS, or PhD in Computer Science or related field or equivalent experience.
  • Proficiency in C/C++, familiarity with Python is a plus.
  • Strong understanding of computer architecture, operating systems, networking principles, and multi-threaded/multi-process programming.
  • Ability to write performant software with efficient utilization of memory, CPU, GPU, and inter-processor networks.
  • Well-versed in algorithms (graph theory, combinatorial and discrete algorithms), data structures, and basic statistics.
  • Experience leading projects from conception to delivery.
  • Disciplined software engineering approach: requirements analysis, design docs, unit testing, integration testing, and benchmarking.

Ways to Stand Out

  • Background in computer vision, computational geometry, robotics, and machine learning algorithms.
  • Experience with autonomous vehicle or robotics sensors (camera, lidar, radar, GPS).
  • Experience with runtime optimization on Linux/Unix real-time operating systems; experience with edge computing platforms (automotive).
  • Skills in data analysis and visualization using Python or JavaScript libraries.

Benefits

  • Competitive base salary range: $148,000 - $287,500 per year, depending on location, experience, and peer compensation.
  • Eligibility for equity and comprehensive benefits.

NVIDIA is an equal opportunity employer committed to diversity and inclusion.