Omniverse Platform Engineer

Caterpillar

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Irving, TX
Salary
$112,710–$183,140 / yr
Posted
2 days ago
Freshness
Confirmed live today
Closes
Nov 30, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $182k
This role $148k
$101k most similar roles pay here $226k

This role pays less than 79% of similar roles. Most pay $151,000–$214,000 — the shaded band above. At the midpoint, this role pays about $148k versus about $182k for comparable roles.

Based on 240 similar postings.

Employer

About Caterpillar

Caterpillar Inc. is the world''s largest manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Industry: Heavy Equipment & Manufacturing

Caterpillar currently has 157 open roles on FindRole.

Listed pay typically runs $118,860–$183,140 across 148 roles with salary data.

Most-posted roles

View all roles at Caterpillar

At a glance

TL;DR · Omniverse Platform Engineer

The Omniverse Platform Engineer will design, build, integrate, and support NVIDIA Omniverse platform capabilities for Caterpillar’s digital twin, robotics, sensor simulation, rendering, and autonomy teams. The role involves managing Nucleus environments, developing USD asset pipelines for machine and environment assets, and building Kit extensions using Python and C++. Key responsibilities include deploying Isaac Sim, managing headless workloads in containerized GPU environments, and integrating Omniverse with CAD, PLM, and robotics frameworks. The engineer will also develop automated CI/CD workflows, create developer tools, and manage distributed rendering via Omniverse Farm. This role addresses the complex challenge of construction autonomy by creating advanced simulation capabilities for intelligent machines in dynamic jobsites. Required skills include expertise in USD composition, Linux, Docker, Kubernetes, and experience with physically based rendering and sensor simulation technologies.

What you'll do

  • Design, deploy, and support NVIDIA Omniverse Enterprise services for digital twin and simulation engineering.
  • Manage Nucleus environments including authentication, workspace organization, connectivity, monitoring, and backup operations.
  • Develop USD asset pipelines for the ingestion, conversion, validation, and distribution of machine and sensor assets.
  • Build Omniverse Kit extensions, utilities, and automation tools using Python and C++.
  • Create deployment patterns for Isaac Sim, headless workloads, containers, and shared GPU environments.
  • Integrate Omniverse with CAD, PLM systems, robotics frameworks, and other enterprise data sources.
  • Manage distributed rendering and simulation workflows via Omniverse Farm including job scheduling and failure handling.
  • Implement automated CI/CD pipelines for the build, testing, and deployment of platform components.

What we're looking for

  • Bachelor's degree in Engineering, Computer Science, Computer Graphics, Robotics, or a related discipline.
  • Typically 5+ years of software or simulation platform experience.
  • Strong hands-on experience with NVIDIA Omniverse, Nucleus, Universal Scene Description (USD), Kit, or related platform capabilities.
  • Experience developing software in Python and C++, including reusable libraries, extensions, APIs, tools, and automation.
  • Knowledge of USD composition, layers, references, variants, schemas, asset resolution, validation, and publishing workflows.
  • Experience with Isaac Sim deployment, headless execution, containers, Omniverse Farm, GPU environments, or distributed workloads (preferred).
  • Understanding of computer graphics, physically based rendering, PhysX, simulation assets, sensors, and digital twin workloads (preferred).
  • Direct Omniverse and USD experience is strongly preferred.

More like this

Similar roles

Digital Twin Engineer

Caterpillar

Irving, TX 16 days ago $97,530–$158,480
NVIDIA Omniverse USD C++ Python Unity Unreal Engine PhysX CARLA Siemens NX Teamcenter Plant Simulation Dassault 3DEXPERIENCE Ansys Twin Builder Digital Twin real‑time visualization Simulation Engineering Edge Computing

Simulation Runtime Engineer

Caterpillar

Irving, TX 2 days ago $97,530–$158,480
C++ Python Unreal Engine NVIDIA Omniverse Isaac Sim Unity Gazebo AirSim CARLA Linux Git Docker CI/CD C# Java Profiling Distributed Systems Robotics Physics Engines
2+ yrs exp

Rendering Engineer

Caterpillar

Irving, TX 2 days ago $112,710–$183,140
Unreal Engine NVIDIA Omniverse RTX C++ Python CUDA HLSL GLSL Vulkan DirectX OpenGL Ray Tracing USD PhysX Docker CI/CD Linux LiDAR Radar Synthetic Data
5+ yrs exp

Senior Software Engineer, Simulation Platform

Caterpillar

Irving, TX 10 days ago $112,710–$183,140
NVIDIA Omniverse USD C++ Python Unity Unreal Engine CARLA Siemens NX Teamcenter Plant Simulation Dassault 3DEXPERIENCE Ansys Twin Builder Digital Twin Simulation Engineering 3D Visualization

Scenario Framework & Simulation Orchestration Lead

Caterpillar

Irving, TX 2 days ago $128,470–$208,770
Python C++ NVIDIA Omniverse Isaac Sim Unreal Engine ROS2 Gazebo CARLA AirSim Kubernetes CI/CD SIL HIL Digital Twin Distributed Systems API Design SDKs Test Automation
8+ yrs exp

Simulation Quality Automation Engineer

Caterpillar

Irving, TX 2 days ago $97,530–$158,480
Python C++ C# Java CI/CD SIL HIL Linux Git ROS2 NVIDIA Omniverse Isaac Sim Unreal Engine Gazebo AirSim CARLA Distributed Systems
2+ yrs exp