Sr. Digital Twin Engineer

CaterpillarIrving, TX
Onsite

About The Position

The Simulation & Digital Twin Engineer will design, develop, and integrate simulation and visualization capabilities that support Caterpillar’s next-generation digital twin, machine behavior modeling, and interactive 3D experiences. This role combines simulation engineering, real-time visualization, and 3D scene-building using NVIDIA Omniverse and modern C++/Python toolchains.

Requirements

  • Knowledge of effective presentation tools and techniques to ensure clear understanding; ability to use summarization and simplification techniques to explain complex technical concepts in simple, clear language appropriate to the audience.
  • Understanding of effective communication concepts, tools, and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors.
  • Knowledge of effective self-management practices; ability to manage multiple concurrent objectives, projects, groups, or activities, making effective judgments as to prioritizing and time allocation.
  • 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, physics-based simulation, and real-time visualization.
  • 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 in validating simulation models and digital twins using test data correlation, scenario-based testing, regression testing, and telematics/real-world data.
  • Knowledge of 3D scene construction, rendering concepts, and UI development for real-time visualization.

Responsibilities

  • Develop the simulation logic and behavioral models governing machine and system behavior.
  • Create high-fidelity 3D models, scenes, and environments using NVIDIA Omniverse, USD, and Omniverse Kit-based pipelines.
  • Execute model validation and verification plans, ensuring digital twins are accurate and numerically stable.
  • Contribute to toolchain and pipeline design, including scripting utilities, automated test frameworks, and modular code libraries.
  • Work hands-on with multiple digital-twin platforms, such as NVIDIA Omniverse (primary environment), CARLA, Siemens NX/Teamcenter/Plant Simulation, Dassault 3DEXPERIENCE, Ansys Twin Builder, or similar, Unity or Unreal Engine.
  • Integrate data, models, or external simulation engines into unified digital-twin experiences.

Benefits

  • Medical, dental, and vision benefits
  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)
  • 401(k) savings plans
  • Health Savings Account (HSA)
  • Flexible Spending Accounts (FSAs)
  • Health Lifestyle Programs
  • Employee Assistance Program
  • Voluntary Benefits and Employee Discounts
  • Career Development
  • Incentive bonus
  • Disability benefits
  • Life Insurance
  • Parental leave
  • Adoption benefits
  • Tuition Reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service