Digital Twin Engineer

Caterpillar

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Irving, TX
Salary
$97,530–$158,480 / yr
Posted
6 days ago
Freshness
Confirmed live yesterday
Closes
Oct 29, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $179k
This role $128k
$83k most similar roles pay here $233k

This role pays less than 81% of similar roles. Most pay $140,975–$216,250 — the shaded band above. At the midpoint, this role pays about $128k versus about $179k 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 30 open roles on FindRole.

Listed pay typically runs $147,760–$190,176 across 29 roles with salary data.

Most-posted roles

View all roles at Caterpillar

At a glance

TL;DR · Digital Twin Engineer

As a Digital Twin Engineer, you will join the Cat Technology team to design, develop, and integrate simulation and visualization capabilities for next-generation digital twins, machine behavior modeling, and interactive 3D experiences. Your daily work involves developing simulation logic and behavioral models, creating high-fidelity 3D scenes, and ensuring digital twins are numerically stable through rigorous validation and testing. You will build toolchains, scripting utilities, and automated test frameworks while integrating data into unified experiences. The role requires proficiency in C++, Python, and NVIDIA Omniverse, including USD workflows, Omniverse Kit, PhysX, and potentially CARLA, Siemens NX, Dassault 3DEXPERIENCE, Ansys Twin Builder, Unity, or Unreal Engine. You will solve complex problems by creating the intelligence layer that connects machines, data, and people to improve safety and productivity across various industrial products and fleets.

What you'll do

  • Develop simulation logic and behavioral models governing machine and system behavior.
  • Create high-fidelity 3D models, scenes, and environments using NVIDIA Omniverse and USD workflows.
  • Execute validation and verification plans to ensure digital twins are accurate and numerically stable.
  • Design and develop toolchains, including scripting utilities and automated test frameworks.
  • Integrate data, models, and external simulation engines into unified digital twin experiences.
  • Build and maintain modular code libraries using C++ and Python.
  • Construct 3D scenes and develop user interfaces for real-time visualization.

What we're looking for

  • Bachelor’s degree in Computer Science, Software Engineering, Robotics, or a related field.
  • Basic experience developing digital twins or simulation with exposure to high-fidelity modeling and physics-based simulation.
  • Experience with NVIDIA Omniverse, including USD workflows, Omniverse Kit/Code, PhysX, or Omniverse-based pipeline development.
  • Hands-on programming skills in C++ and Python.
  • Experience validating simulation models and digital twins using test data correlation, scenario testing, and real-world data.
  • Knowledge of 3D scene construction, rendering concepts, and UI development for real-time visualization.

More like this

Similar roles

Lead Physical AI Engineer

Caterpillar

Irving, TX 6 days ago $147,760–$240,110
NVIDIA Newton Isaac Sim Omniverse OpenUSD Python C++ ROS2 Physical AI Digital Twins Machine Dynamics Reinforcement Learning Synthetic Data Generation Simulation Robotics Kinematics Hydraulics CAE GitHub Copilot
8+ yrs exp

Simulation Synthetic Data Engineer, Special Projects

Apple Inc

Cupertino, CA 7 days ago $184,700–$324,800
Python C++ Unity Godot Omniverse 3D Graphics Rendering Generative Models VLMs USD MaterialX Ray Tracing Physics Simulation Sensor Simulation Data Pipelines Machine Learning

Senior Software Engineer, Simulation

Nvidia

Santa Clara, CA 9 days ago $152,000–$241,500
C++ Python 3D Simulation Unity Docker Kubernetes NVIDIA GPU Omniverse LLM Generative AI Maya Blender Houdini DevOps Computer Graphics Game Engines Distributed Computing
5+ yrs exp

Chief Systems Architect

Anduril Industries

Santa Ana, CA 59 days ago $220,000–$292,000
Unreal Engine 5 Unity Digital Twin Simulation V&V CI/CD Distributed Systems IoT SCADA PLC MES ERP PLM Unified Namespace CAD/CAM
10+ yrs exp

Senior Machine Learning Engineer, Digital Twin Platform

Instacart

Remote (Ontario, Canada) +3 34 days ago $206,000–$217,500
Machine Learning Python TensorFlow PyTorch scikit-learn AWS GCP Azure Computer Vision Data Pipelines Real-time Inference Model Training Demand Sensing Inventory Forecasting
5+ yrs exp Remote