Senior Software Engineer, Humanoid Robotics
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 54% of similar roles. Most pay $177,250–$235,750 — the shaded band above. At the midpoint, this role pays about $197k versus about $206k for comparable roles.
Based on 240 similar postings.
Employer
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 892 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 870 roles with salary data.
Most-posted roles
At a glance
As a Senior System Software Engineer, Robotics, you will join the Robotics Team to develop system software, runtime components, tools, and workflows that enable the reliable deployment of embodied AI models on humanoid robots. You will be responsible for optimizing model execution across compute, memory, networking, sensors, and actuators while building validation, testing, benchmarking, and observability infrastructure across simulation and hardware-in-the-loop environments. Your daily work involves debugging complex issues across middleware, operating systems, device drivers, and firmware to improve metrics like latency, determinism, and throughput. You will utilize Linux, embedded software, and distributed computing to integrate foundation models into production robotic systems. The role focuses on the technical challenge of integrating learning-based policies into physical hardware, ensuring high standards for system performance, maintainability, and operational readiness in the field of humanoid robotics.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Nvidia
Nvidia
Nvidia
Nvidia
Anduril Industries