Lead Simulation Engineer (Digital Twin)
Core
Design, develop, and integrate simulation and visualization capabilities for Caterpillar's next-generation digital twin, machine behavior modeling, and interactive 3D experiences.
Role type
Lead Simulation Engineer (Digital Twin)
Builds
High-fidelity 3D models, scenes, environments, and real-time simulation logic for heavy machinery and job sites.
Domain
Heavy machinery / Industrial automation / Digital Twin
Deliverable
production ML models | product features
Required skills
System-level simulation, multi-physics modeling, real-time visualization, C++ programming, Python programming, physics engine integration, model validation, 3D scene construction, cloud-based simulation workflows
Preferred skills
Digital twin platform expertise, robotics modeling, hydraulics modeling, data annotation, distributed simulation pipelines
Technologies
NVIDIA Omniverse, PhysX, USD, Omniverse Kit, Unity, Unreal Engine, Siemens NX, Dassault 3DEXPERIENCE, Ansys Twin Builder, CARLA, Bullet, ODE
Responsibilities
Develop simulation logic and behavioral models for machine and system behavior; Create high-fidelity 3D models and real-time visualization interfaces; Validate simulation models using test data correlation and scenario-based testing; Evaluate and implement new simulation libraries and real-time rendering technologies.
Seniority
Senior, hands-on IC with mentorship responsibilities