Senior Omniverse Developer — Real-Time 3D & Digital Twins

Eclipse Automation

Cambridge

On-site

CAD 95,000 - 130,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

RRSP
Health/Dental/Vision
Tuition & Dues Reimbursement
Paid vacation
Personal days
Sick days

Job summary

Eclipse Automation in Cambridge, Ontario is seeking a Senior NVIDIA Omniverse Developer to design, build, test, and scale Omniverse-based tools for industrial automation. You will work hands-on across Python, C++, OpenUSD, Omniverse Kit, and simulation workflows.

The ideal candidate brings proven Omniverse experience, strong software engineering discipline, and the ability to connect 3D environments to real engineering data.

Qualifications

  • Hands-on experience with NVIDIA Omniverse, Omniverse Kit, OpenUSD or related real-time 3D platforms.
  • Strong Python development skills with maintainable apps or automation workflows.
  • Strong C++ development for performance-sensitive components and SDK integration.
  • Familiarity with OpenUSD concepts (stages, layers, schemas, assets).
  • Experience building developer-facing or user-facing tools (panels, plugins, or connectors).
  • Background in 3D, simulation, robotics, or digital twins with spatial data awareness.
  • Systems integration mindset connecting software to APIs, data sources, or hardware.
  • Strong software engineering discipline: Git, testing, debugging, documentation.

Responsibilities

  • Build Omniverse Kit applications and extensions for industrial use.
  • Advance OpenUSD foundation with schemas and asset conventions.
  • Develop engineering data connectors to integrate with PDM and robotics software.
  • Support simulation and virtual commissioning across PLCs and robot programs.
  • Create Omniverse-based digital twins of equipment and layouts.
  • Build UI/UX for engineering users to access advanced Omniverse capabilities.
  • Enable XR/immersive workflows for remote collaboration and training.
  • Integrate robotics and automation technologies with external APIs and hardware.

Skills

NVIDIA Omniverse
Python development
C++ development
OpenUSD concepts
Developer tools
3D/Robotics/Simulation
Systems integration
Software engineering
On-site collaboration

Tools

Omniverse Kit
Isaac Sim
OpenUSD

Job description

Eclipse Automation in Cambridge, Ontario is seeking a Senior NVIDIA Omniverse Developer to design, build, test, and scale Omniverse-based tools for industrial automation. You will work hands-on across Python, C++, OpenUSD, Omniverse Kit, and simulation workflows.

The ideal candidate brings proven Omniverse experience, strong software engineering discipline, and the ability to connect 3D environments to real engineering data.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Omniverse Developer: Digital Twins & 3D Simulation
Senior Omniverse Developer: Digital Twins & 3D Simulation

Eclipse Automation Inc. • Cambridge

On-site
CAD 95,000 - 130,000
Tuition reimbursement
3 weeks vacation
RRSP matching program
+1
Nvidia Omniverse Developer
Nvidia Omniverse Developer

Eclipse Automation Inc. • Cambridge

On-site
CAD 95,000 - 130,000
Tuition reimbursement
3 weeks vacation
RRSP matching program
+1
Nvidia Omniverse Developer
Nvidia Omniverse Developer

Eclipse Automation • Cambridge

On-site
CAD 95,000 - 130,000
RRSP
Health/Dental/Vision
Tuition & Dues Reimbursement
+3
Senior Digital Twin Engineer (NVIDIA Omniverse / OpenUSD
Senior Digital Twin Engineer (NVIDIA Omniverse / OpenUSD

Arcadion • Ottawa

On-site
CAD 130,000 - 180,000
Sr. Software Engineer
Sr. Software Engineer

Omnissa • British Columbia

On-site
CAD 185,000 - 212,000
Health & Wellness Benefits
Protection Benefits
Financial Benefits
+1
Staff Software Engineer, Horizon team
Staff Software Engineer, Horizon team

Omnissa • Vancouver

Hybrid
CAD 152,000 - 254,000
Health insurance
401k with matching
Paid time off
+3
Member of Technical Staff - Simulation
Member of Technical Staff - Simulation

Veeda AI • Toronto

On-site
CAD 120,000 - 180,000
Sr. UI Engineer
Sr. UI Engineer

Omnissa • Vancouver

Hybrid
CAD 200,000 - 212,000
Health & Wellness Benefits
Protection Benefits
Financial Benefits
+1
AI Software Engineer
AI Software Engineer

Eclipse Automation • Cambridge

On-site
CAD 130,000 - 155,000
RRSP matching program
3 weeks vacation + 3 paid personaldays
Tuition & professional dues reimburse
+1
Senior Software Developer (Automation & Integration)
Senior Software Developer (Automation & Integration)

Bally • Toronto

Hybrid
CAD 95,000 - 140,000