Lead Engineer - Digital Twin Simulation and NVIDIA Omniverse Development

Infosys

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 5 years

Job Details

Job Description

Lead Digital Twin Simulation Engineer

A. Omniverse & Real Time 3D (Must Have) • Deep expertise in NVIDIA Omniverse, including: o Omniverse Kit / Create o USD (Universal Scene Description), Extensions development o Material, geometry, and layer management o NVIDIA Isaac Sim, PhysX, or Flow (preferred) • Strong grasp of 3D engines, real-time rendering, and simulation infrastructures. B. Programming & Engineering • Proficiency in Python (primary scripting), C++ (tooling/extension development), and object oriented design. • Experience building APIs, microservices, or automation scripts for simulation workflows. • Familiarity with Git, CI/CD pipelines, automated testing for simulation tools. C. Simulation Ecosystem • Practical exposure to Siemens Tecnomatix Plant Simulation(preferred) o Understanding Frames, Methods, OOP structure, inheritance models o Ability to interface DES with 3D visualization layers • Prior work with discrete event or agent based simulation engines (SimPy, AnyLogic, FlexSim, etc.) is beneficial. D. Data Engineering & Integration ( Good to have) • Python data stack (Pandas, NumPy) • SQL + data pipelines (Airflow, Prefect, etc. is a plus) • Messaging systems (Kafka, MQTT, RabbitMQ) or streaming frameworks • Experience with cloud (AWS, Azure) or edge data integrationC . Digital Twin & Simulation Platform Engineering • Architect and develop end to end digital twin solutions integrating Omniverse real time 3D environments with external simulation engines. • Build scalable, modular USD based representations of factories, equipment, robots, AMHS pathways, and spatial layouts using Omniverse Create/Kit, USD Composer, or equivalent. • Develop simulation logic, connectors, and microservices to orchestrate multi engine simulations through Omniverse’s collaborative compute environment. 2. Omniverse Development & USD Pipeline Ownership • Lead development of Omniverse extensions, custom tools, interactive UI panels, or scripted automation using Python/C++ in Omniverse Kit. • Manage USD asset ingestion, versioning, layer composition, material/geometry updates, and schema compliance. • Integrate physics simulations (Isaac Sim, Flow, or PhysX) where applicable for accurate movement, pathing, and equipment behavior. 3. Software Engineering & Integration • Design modular simulation microservices and reusable libraries for data ingest, scene generation, simulation orchestration, and scenario automation. • Develop CI/CD workflows for simulation assets, USD files, Omniverse extensions, and integration services. • Collaborate with DevOps, data engineers, and simulation engineers on build/test pipelines 4. Preferred • functional knowledge of Tecnomatix Plant Simulation to read, interpret, or adapt DES models developed by simulation specialists. • Build connectors or workflows that synchronize Plant Simulation outputs (material flow, cycle times, utilization) with Omniverse layers for visualization and scenario playback. • Ensure data and state consistency across DES and Omniverse engines. • Integrate data from MES, historians, sensors, logs, and simulation outputs into the digital twin environment through APIs, ETL pipelines, or real-time streams. • Work with Python, SQL, REST, gRPC, message queues, and cloud services to ensure reliable data flow. • Pair with domain experts to translate process logic into simulation compatible structures. • Mentor junior engineers on Technology best practices. • Drive technical decisions on architecture, frameworks, tooling, and integration pathways.

Job role

Work location

BANGALORE

Department

Research & Development

Role / Category

Engineering & Manufacturing Research

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 5 years

About company

Name

Infosys

Job posted by Infosys

Apply on company website