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, 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.
Requirements
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.