Lead Simulation Engineer, Digital Twin

Caterpillar

Closes in 4 days

Quick summary

Work type
On-site
Location
Irving, TX
Salary
$128,470–$208,770 / yr
Posted
3 days ago
Closes
Jul 2, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $186k
This role $169k
$117k most similar roles pay here $232k

This role pays less than 68% of similar roles. Most pay $161,575–$211,200 — the shaded band above. At the midpoint, this role pays about $169k versus about $186k 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 43 open roles on FindRole.

Listed pay typically runs $128,470–$208,770 across 42 roles with salary data.

Most-posted roles

View all roles at Caterpillar

At a glance

TL;DR · Lead Simulation Engineer, Digital Twin

As a Simulation & Digital Twin Engineer at Caterpillar, you will join a cutting-edge team responsible for developing and integrating advanced simulation and visualization capabilities. Your daily tasks will include designing high-fidelity 3D models and scenes using NVIDIA Omniverse, implementing real-time simulation algorithms with C++/Python, and ensuring the accuracy of digital twins through rigorous validation processes. You will also contribute to toolchain design and collaborate across various engineering teams to maintain interoperability. Ideal candidates possess expertise in system-level simulation technologies, experience with physics engines like PhysX, and strong programming skills in C++ and Python. This role requires a deep understanding of heavy machinery systems and the ability to work on large-scale projects that impact Caterpillar’s next-generation digital twin initiatives.

What you'll do

  • Develop and deploy simulation logic and behavioral models for machine behavior.
  • Implement real-time visualization interfaces connecting simulations to operator-focused experiences.
  • Integrate physics engines into digital twins to ensure realistic machine-environment interactions.
  • Evaluate and implement new technologies that enhance simulation fidelity and performance.
  • Contribute to toolchain design, including scripting utilities and automated test frameworks.
  • Validate and verify digital twin models using model validation and testing strategies.
  • Mentor team members and collaborate across engineering groups for interoperability.

What we're looking for

  • 5+ years of experience in digital twin or simulation-based systems development.
  • Expertise in system-level simulation, including multi-physics modeling and real-time visualization.
  • Strong hands-on programming skills in C++ and Python for simulation logic and behavior modeling.
  • Experience with NVIDIA Omniverse, USD workflows, and other digital-twin tools like Unity or Unreal Engine.
  • Knowledge of physics engines (PhysX, Bullet) and ability to integrate them into simulation environments.
  • Ability to validate simulation models using test data correlation and scenario-based testing methods.
  • Familiarity with 3D scene construction, rendering concepts, and UI development for real-time visualization.

More like this

Similar roles

Senior Manager Software Engineering

Caterpillar

Irving, TX 3 days ago $159,120$258,570
NVIDIA_Omniverse Python C++ CUDA ROS RapidMiner TensorFlow Kubernetes Docker CI/CD Git AWS Azure PostgreSQL MongoDB GitHub_Pods Jenkins Prometheus Grafana

Senior Software Engineer - Simulation

Nvidia

Santa Clara, CA 39 days ago $224,000$356,500
Python C/C++ Unreal Unity Mujoco Docker Kubernetes NVIDIA GPU technology Omniverse LLM Generative AI models Maya Blender Houdini DevOps CI/CD

Senior Software Engineer - Simulation

Nvidia

Santa Clara, CA 39 days ago $152,000$241,500
Python C/C++ Unreal Unity Mujoco Docker Kubernetes NVIDIA GPU technology Omniverse LLM Generative AI models Maya Blender Houdini DevOps CI/CD

Lead Software Systems Engineer

Boeing

Kent, WA 4 days ago $158,100$213,900
Java C++ Agile SAFe Maven Git Jenkins DOORS MBSE MSOSA Cameo Jira Confluence Linux Windows Requirements Management Configuration Management Test Management Embedded Systems Sensor Systems Avionics Command & Control Architectures

Lead Software Engineer

T. Rowe Price

Owings Mills, MD +6 67 days ago $145,000$247,000
AWS Java Python JavaScript DevOps CI/CD Terraform Docker Kubernetes Informatica Apache Spark PostgreSQL SQL Git Jenkins Ansible Prometheus Grafana
Hybrid

Lead Software Engineer

PNC

Dallas, TX +2 125 days ago
Java Python SQL Kafka Swagger JSON XML RESTful SOAP API FTP Messaging bus FICO OMDM Drools C# PostgreSQL CI/CD