Senior Software Engineer, Multi-Sensor-Fusion - Autonomous Vehicles

Nvidia

Actively hiring
Us, Ca, Santa Clara, US Posted 65 days ago $184,000$287,500 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer on NVIDIA’s perception team, you will design and develop robust tracking and fusion algorithms to enhance obstacle detection accuracy and consistency in autonomous driving systems. Your daily tasks include analyzing the performance of multi-sensor fusion under various conditions, productizing solutions that meet stringent safety and latency requirements, and defining metrics for continuous improvement using large-scale datasets. Ideal candidates have 5+ years of experience developing perception and fusion algorithms, strong C++ programming skills, and hands-on experience with sensors like cameras, radars, lidar, and ultrasonics. Familiarity with data association and fusion techniques, as well as multi-view geometry, is beneficial for tackling complex real-world challenges in autonomous driving technology.

Skills

C++ CUDA ROS Radar Lidar Camera Ultrasonic sensors Data association algorithms Sensor fusion Multi-view geometry Occupancy grid tracking CI/CD Git Linux

What you'll do

  • Design and develop robust tracking and fusion algorithms to enhance obstacle detection accuracy.
  • Analyze strengths and weaknesses of perception solutions under complex scenarios.
  • Productize perception solutions meeting safety, latency, and software robustness requirements.
  • Define performance metrics for dynamic obstacle perception using large-scale datasets.
  • Develop meaningful performance metrics guiding iterative algorithm improvements.

What we're looking for

  • Over 5 years of experience developing perception and fusion algorithms for real-world problems.
  • Expertise in data-driven development and collaboration with data teams.
  • Proficient in modern C++ programming.
  • Experience with Camera, Radar, Lidar, and ultrasonic sensors.
  • Strong background in multi-view geometry and occupancy grid tracking (preferred).
  • Proven ability to develop perception solutions for autonomous driving or robotics.
  • Excellent communication and teamwork skills.

Market check

Salary context

This $184,000–$287,500 range sits above 86% of similar postings on FindRole.

Peer median band

$138,900$234,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$146,500$230,706

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Nvidia

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 802 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 798 roles with salary data.

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Senior Software Engineer - Autonomous Vehicles

Nvidia

Us, Ca, Santa Clara, US 10 days ago $224,000$356,500
C++ Python ROS CUDA TensorFlow PyTorch Docker Kubernetes AWS CI/CD PostgreSQL SQLite Prometheus Grafana Git Linux Autonomous Vehicle Planning Motion Planning Rapid Prototyping Real-Time Systems

Senior Perception Engineer - Autonomous Vehicles

Nvidia

Us, Ca, Santa Clara, US 22 days ago $184,000$287,500
PyTorch Python C++ CUDA DeepLearning MultiSensorFusion 3DComputerVision CameraCalibration SensorFusion DataVerification LossFunctionEngineering MLOps EmbeddedSystems RealTimeApplications KPIBuilding LargeScaleBenchmarking DataCollectionPrioritization LabelingPrioritization

Senior Software Systems Engineer, L3 and L4 - Autonomous Driving

Nvidia

Remote (Us, Ca, Santa Clara, US) 45 days ago $184,000$287,500
Python C++ SQL SOTIF_analysis ISO_21448 ISO_26262 AI_safety data_science large_scale_datasets software_architecture system_analysis requirements_decomposition traceability verification_processes
Remote

Senior Research Engineer - Autonomous Vehicles

Nvidia

Us, Ca, Santa Clara, US 139 days ago $184,000$287,500
PyTorch TensorFlow JAX Python C++ CUDA Kubernetes SLURM Reinforcement_Learning PPO SAC Q-learning GPU_Cluster HPC Distributed_Training_Systems Multimodal_Datasets Simulation_Infrastructure LLMs Policy_Learning Curriculum_Learning Domain_Randomization Reward_Shaping

Senior Machine Learning and Simulation Engineer - Autonomous Vehicles

Nvidia

Us, Ca, Santa Clara, US 43 days ago $224,000$356,500
Python C++ Kubernetes SLURM PPO GRPO Hyperparameter tuning Reward function design Large-scale GPU clusters HPC environments Job scheduling Reinforcement learning Simulation Data pipelines Algorithm optimization Deep learning Autonomous driving models Closed-loop simulation