Lead Simulation Engineer (Digital Twin)

Caterpillar

Actively hiring Verified listing
Irving, TX Posted 10 days ago $128,470$208,770 / year

At a glance

AI generated

TL;DR

As a Simulation & Digital Twin Engineer at Caterpillar, you will join a cutting-edge team focused on developing next-generation digital twin technology and interactive 3D experiences. Your daily responsibilities include designing simulation logic for machine behavior, integrating physics engines like PhysX or Omniverse Physics, and creating high-fidelity 3D models using NVIDIA Omniverse. You will also develop real-time visualization interfaces and contribute to toolchain design, ensuring interoperability across various engineering teams. Ideal candidates have a background in Computer Science, Software Engineering, or Mechanical Engineering with extensive experience in digital twin development and simulation-based systems. Proficiency in C++ and Python is essential, along with expertise in NVIDIA Omniverse and other real-time simulation tools like Unity or Unreal Engine. This role requires strong hands-on programming skills and the ability to work cross-functionally on large-scale projects involving cloud-based workflows and data integration.

Skills

NVIDIA_Omniverse C++ Python Unity Unreal_Engine Siemens_NX Teamcenter Plant_Simulation Dassault_3DEXPERIENCE Ansys_Twin_Builder PhysX Bullet_Physics ODE USD_workflows Omniverse_Kit/Code CI/CD 3D_rendering UI_development Cloud_services Mechanical_systems_modeling Hydraulics_modeling Robotics_modeling

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.
  • Create high-fidelity 3D models, scenes, and environments using NVIDIA Omniverse.
  • Integrate physics engines into simulation environments to ensure realistic interactions.
  • Design and execute model validation plans to ensure digital twins are accurate.

What we're looking for

  • 5+ years of experience in digital twin or simulation-based systems development
  • Strong expertise in system-level simulation and multi-physics modeling technologies
  • Proficiency in NVIDIA Omniverse, including USD workflows and PhysX integration
  • Hands-on programming skills in C++ and Python for simulation logic and behavior modeling
  • Experience validating simulation models using test data correlation and scenario-based testing
  • Familiarity with multiple digital twin tools like Unity, Unreal Engine, Siemens NX/Teamcenter
  • Ability to work cross-functionally and communicate complex technical concepts effectively

Market check

Salary context

This $128,470–$208,770 range sits above 45% of similar postings on FindRole.

Peer median band

$131,650$222,500

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$144,375$211,200

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 12 open roles on FindRole.

Listed pay typically runs $114,587–$183,140 across 12 roles with salary data.

Most-posted roles

View all roles at Caterpillar

More like this

Similar roles

Systems Engineer, Lead

Booz Allen Hamilton

Locations Annapolis Junction, Maryland, US 35 days ago $112,800$257,000
Linux Unix Windows CI/CD Arista switches network engineering traffic processing

Lead Software Engineer (Physicist / Engineer)

Wells Fargo

102462-Az-B Building, Chandler Campus, US 28 days ago $119,000$224,000
QuantumKeyDistribution PostQuantumCryptography QuantumRandomNumberGeneration FraudDetection AdvancedAuthenticationModels DataVisualization MonteCarloSimulations QuantitativeAnalytics BlockchainDLT KnowledgeGraphTechnology GraphDatabases AI ML NLP OpticalCommunication

Lead, Machine Learning Engineer

Prudential Financial

Wash, 213 Washington St., Newark, Nj, US 63 days ago $125,000$229,700
Python R SQL Java Scala TensorFlow PyTorch scikit-learn CI/CD Jenkins CloudBees Harness MLflow AWS SageMaker Spark PySpark Docker Kubernetes PostgreSQL NoSQL Git RESTful APIs Distributed computing A/B testing Prometheus Grafana

Lead AI Engineer

Equifax

Usa - Georgia - Alpharetta - 30005, US 49 days ago
Google Cloud Platform LangChain LangGraph Python Kubernetes Terraform GitHub Actions Jenkins PostgreSQL MongoDB DynamoDB Firestore CI/CD Langfuse React Vue Angular Gemini ChatGPT Claude GitHub Copilot

Lead AI Engineer

Capital One Financial

New York, Ny, US 37 days ago $197,300$225,100
Python TensorFlow PyTorch Kubernetes Docker AWS CI/CD Git Jupyter Notebook PostgreSQL MongoDB Scikit-learn Pandas NumPy Prometheus Grafana