CareerPlanSign in

Senior Software Engineer (Simulation Platform)

Irving, Texas, US💼 Full-time💰 $112,710–$112,710🗓 2026-09-24 → 2026-09-25

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

Senior Software Engineer (Simulation & Digital Twin)

Builds

Production simulation logic, real-time 3D scenes, and digital twin frameworks for heavy machinery.

Domain

Industrial equipment / Digital Twin / Simulation Engineering

Deliverable

production ML models | product features

Required skills

C++, Python, NVIDIA Omniverse, USD, Omniverse Kit, 3D scene building, simulation logic, behavioral modeling, model validation, software integration, toolchain design

Preferred skills

CARLA, Siemens NX, Unity, Unreal Engine, Ansys Twin Builder, Dassault 3DEXPERIENCE, 3D modeling, pipeline design

Technologies

NVIDIA Omniverse, USD, C++, Python, CARLA, Siemens NX, Unity, Unreal Engine, Ansys Twin Builder

Responsibilities

Develop simulation logic and behavioral models for machine systems; Create high-fidelity 3D models and environments using Omniverse; Integrate simulation components with existing data systems and digital twin frameworks; Design toolchains, pipelines, and automated test frameworks; Evaluate emerging tools to expand simulation capabilities.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.