Lead Software Engineer – Robotics Platform

Nvidia

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$224,000–$356,500 / yr
Posted
45 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $196k
This role $290k
$143k most similar roles pay here $379k

This role pays more than 98% of similar roles. Most pay $170,000–$222,000 — the shaded band above. At the midpoint, this role pays about $290k versus about $196k for comparable roles.

Based on 240 similar postings.

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

Listed pay typically runs $168,000–$270,250 across 950 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Lead Software Engineer – Robotics Platform

As a Lead Software Engineer on NVIDIA's Robotics Platform team, you will drive the development of core platform features and APIs, focusing on performance and reliability. You will create reference applications and tutorials that demonstrate real-world capabilities, optimize the platform for NVIDIA hardware, and collaborate with partner teams to ensure cohesive experiences. Your responsibilities include setting technical direction, conducting build reviews, and fostering a culture of excellence in engineering practices such as code quality and testing protocols. The ideal candidate has extensive experience in systems software, robotics, or developer tooling, along with hands-on skills in C++, Python, ROS2, Isaac Sim, and NVIDIA technologies like CUDA and TensorRT. This role requires strong collaboration and leadership to support the transition of intelligent machines from labs to real-world environments.

What you'll do

  • Lead the development of new Robotics Platform runtime features and optimizations.
  • Build reference applications and tutorials showcasing platform capabilities in real-world scenarios.
  • Optimize the platform for best performance on NVIDIA hardware for sensor processing.
  • Coordinate with partner teams to align priorities and resolve dependencies.
  • Establish and champion engineering guidelines across the team for code quality and testing.

What we're looking for

  • MS or PhD in Computer Science, Robotics, Electrical Engineering, or related field (or equivalent experience).
  • 10+ years of software engineering experience focusing on systems software, robotics, or developer tooling.
  • Proven leadership in developing and shipping robotic products with technical direction setting.
  • Strong skills in C++ and Python for application and platform layers.
  • Experience leading engineers and mentoring team members to grow capabilities.
  • Familiarity with ROS2, Holoscan, Isaac Sim, and other robotics frameworks.

More like this

Similar roles

Robotics Software Engineer

Anduril Industries

Costa Mesa, CA 10 days ago $191,000$253,000
C++ Rust Docker Kubernetes AWS CI/CD PostgreSQL ROS Raspberry Pi Python

Software Engineer, Robotics

Anduril Industries

Irvine, CA 10 days ago $166,000$282,000
C++ Rust Linux CI/CD Python PostgreSQL Messaging Queues ROS Raspberry Pi Docker Kubernetes AWS GCP Azure

Software Engineer, Robotics

Anduril Industries

Irvine, CA 1 day ago $191,000$253,000
C++ Rust Linux CI/CD Kubernetes Docker Python PostgreSQL AWS Git Jenkins Ansible Terraform Prometheus Grafana

Staff Software Engineer, Robotics

Anduril Industries

Irvine, CA 10 days ago $220,000$292,000
C++ Rust Linux CI/CD Python PostgreSQL ROS Kubernetes AWS Docker Terraform Git GitHub Maven Jenkins Prometheus Grafana

Senior Software Engineer, Robotics

Anduril Industries

Irvine, CA 10 days ago $191,000$253,000
C++ Rust Linux CI/CD Python ROS Gazebo CUDA Tesseract PCL OpenCV YARP Docker Kubernetes AWS Azure Git Jenkins PostgreSQL MongoDB

Senior Software Engineer, Robotics

Anduril Industries

Costa Mesa, CA 10 days ago $220,000$292,000
Python C++ ROS Git Docker CI/CD AWS Kubernetes PostgreSQL SQLite Linux RESTful APIs JSON RFID GPS