Nvidia

System Software Engineer - Robotics Simulation

Nvidia
Apply
1 day ago
Santa Clara, CA, USAMid Level
H1B sponsor

Base Salary

$124k - $196k/yr

Responsibilities

  • Build and integrate tools to configure, simulate, and test robots.
  • Maintain and optimize the simulation stack for scalable robot and sensor simulation.
  • Integrate APIs for large-scale simulator deployments on distributed systems.
  • Develop microservices using ZMQ, DDS, RPC, RESTful, and other network-level communication APIs.

Requirements

  • Bachelor’s, master’s, or doctoral degree in computer science, simulation, or a related field, or equivalent experience.
  • At least 2 years of relevant systems software engineering experience.
  • Excellent programming skills in C, C++, and Python.
  • Experience with physics simulation, robotics, or motion planning and controls.
  • Ability to adapt to varying roles and responsibilities and collaborate effectively across multifunctional teams and geographies.

Benefits

  • Base salary range of 124,000 USD to 195,500 USD, determined by location, experience, and comparable employee pay.
  • Eligibility for equity and benefits.
  • Applications accepted at least until October 4, 2026.
  • This posting is for an existing vacancy.

Tech Stack

Categories

BackendRobotics
Nvidia

About Nvidia

10,000+ employees

Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.

Contact me