System Software Engineer - Robotics Simulation

at Nvidia
USD 124,000-195,500 per year
MIDDLE
✅ On-site

Tech Stack

AI API Asynchronous Programming @ 3 Distributed Systems GPU Microservices Python @ 3 Reinforcement Learning @ 3 Robotics @ 3 UI/UX @ 3

Details

NVIDIA Isaac Sim is a robotics simulation platform that enables researchers and engineers to accelerate the development and deployment of intelligent robots. Leveraging NVIDIA's AI and GPU technologies, Isaac Sim provides a realistic and scalable environment for training, validating, and optimizing robots for real-world scenarios.

Responsibilities

  • Build and integrate tools to configure, simulate, and test robots.
  • Maintain and optimize the existing simulation stack for scalable robot and sensor simulation.
  • Integrate APIs to support 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, or equivalent experience, in Computer Science, Simulation, or a related field.
  • At least 2 years of relevant experience in systems software engineering.
  • Excellent C, C++, and Python programming skills.
  • Flexibility to adapt quickly to varying roles and responsibilities.
  • Experience with physics simulation, robotics, or motion planning and controls.
  • Excellent interpersonal skills and the ability to work effectively with multifunctional teams, principals, and architects across organizational boundaries and geographies.

Preferred Qualifications

  • Experience with Isaac Sim, Omniverse, USD, MJCF, URDF, and CAD formats.
  • Background with physical robots, reinforcement learning, or synthetic data generation.
  • Experience with UI/UX for user- and developer-facing tools.
  • Background in shipping and supporting software products.
  • Experience with system-level optimization using multithreading, asynchronous programming, concurrency, and parallelism.

Compensation and Benefits

The base salary range is USD 124,000–195,500. Compensation is determined based on location, experience, and the pay of employees in similar positions. The role also includes eligibility for equity and benefits.

Applications will be accepted at least until October 4, 2026. NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer.

More jobs at Nvidia

Similar jobs