NVIDIA
System Software Engineer - Robotics Simulation
$124K–$196K
US, CA, Santa Clara · Full-time · Posted Oct 23, 2026
- Experience
- 2+ years of relevant experience in systems software engineering.
- Education
- BS, MS, PhD (or equivalent experience) in Computer Science, Simulation, or related field (or equivalent experience).
About the job
Build and maintain software tools, services, and simulation infrastructure for configuring, testing, and scaling robot and sensor simulations in NVIDIA Isaac Sim.
What you'll do
- Build and integrate tools to configure, simulate, and test robots; maintain and optimize the simulation stack.
- Integrate APIs for large-scale simulator deployments on distributed systems.
- Develop microservices using network communication APIs.
What they ask for
- BS, MS, PhD (or equivalent experience) in Computer Science, Simulation, or a related field.
- 2+ years of relevant systems software engineering experience.
- Excellent C, C++, and Python programming skills.
- Experience with physics simulation, robotics, or motion planning and controls.
Nice to have
- Experience with Isaac Sim, Omniverse, USD, MJCF, URDF, or CAD formats.
- Experience with physical robots, reinforcement learning, synthetic data generation, UI/UX, shipped software products, or system-level optimization.
Pay
124,000 USD - 195,500 USD base salary
Tools
C, C++, Python, ZMQ, DDS, RPC, RESTful
AI focus
The role supports a robotics simulation platform using AI and GPU technologies; specific AI-related duties are not stated.
Model-written summary · the original posting is authoritative