Senior System Software Engineer, Robotics Simulation

at Nvidia
📍 Toronto, Canada
CAD 116,200-247,000 per year
SENIOR
✅ Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Python @ 4 UI/UX @ 4 Asynchronous Programming @ 4 GPU @ 4

Details

We are looking for a Senior System Software Engineer to join the Robotics Simulation team working on NVIDIA Isaac Sim — a robotics simulation platform that leverages NVIDIA AI and GPU technologies to train, validate, and optimize robots for real-world scenarios.

Responsibilities

  • Build and integrate tools to configure, simulate, and test robots.
  • Develop user interfaces and interactive extensions for asset configuration.
  • Work with asset import and export pipelines using industry-standard formats.
  • Interface with customers and UI/UX teams to develop workflows for robotics.

Requirements

  • BS, MS, PhD (or equivalent experience) in Computer Science, Simulation, or a related field.
  • 3+ years of 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 & controls.
  • Excellent interpersonal skills and ability to collaborate with multi-functional teams, principals, and architects across organizational boundaries and geographies.

Ways to stand out

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

Compensation & Benefits

  • Base salary ranges (determined by location, experience, and internal pay equity):
    • Level 3: 116,250 CAD - 201,500 CAD
    • Level 4: 142,500 CAD - 247,000 CAD
  • Eligible for equity and benefits (see NVIDIA benefits).

Additional information

  • Location: Toronto, Canada (Hybrid) — see #LI-Hybrid.
  • Employment type: Full time.
  • Applications accepted at least until July 29, 2025.