Python_omniverse_engineer (Bengaluru)

Python_omniverse_engineer (Bengaluru)

14 Nov
|
Arminus
|
Bengaluru

14 Nov

Arminus

Bengaluru

Responsibilities:

- Design, develop, and maintain high-performance Python applications, simulation platforms, and digital twin solutions.
- Develop simulation, visualization, and interactive 3D applications using NVIDIA Omniverse, Isaac Sim, OpenUSD, and PhysX.
- Build custom Omniverse Kit extensions, tools, and user interfaces.
- Develop and manage digital twin environments for robotics, manufacturing, and industrial automation use cases.
- Integrate PLCs, IoT devices, CAD, PLM, ERP, MES, and industrial systems through APIs and protocols such as OPC UA, MQTT, and TCP/IP.
- Develop and optimize simulation workflows, robotics behaviors, and physics-based models.
- Collaborate with cross-functional engineering teams to support virtual commissioning, validation, and smart factory initiatives.
- Ensure scalability, performance, reliability, and security of simulation and digital twin platforms.

Required Skills:

- Strong Python development experience (4+ years) with expertise in OOP, design patterns, multithreading, asynchronous programming, debugging, profiling, and memory optimization.
- Hands-on experience with NVIDIA Omniverse Kit SDK, custom extension development, event handling, UI development, and application lifecycle management.
- Strong experience with Isaac Sim, PhysX, robotics simulation, articulations, joints, and simulation synchronization.
- Valuable understanding of simulation methodologies including discrete-event, continuous, and multi-body simulations.




- Strong knowledge of OpenUSD (Pixar USD), including stages, layers, composition, references, payloads, variants, and scene graphs.
- Experience with Omniverse Fabric, Fabric Scene Delegate, and high-performance runtime scene management.
- Experience with NVIDIA Nucleus, including asset management, collaboration workflows, access control, and versioning.
- Hands-on experience with FastAPI, Flask, Django, REST APIs, and Microservices architecture.
- Experience in integrating external systems using OPC UA, MQTT, TCP/IP, REST APIs, and industrial communication protocols.
- Experience with Git, code reviews, CI/CD pipelines, unit testing, integration testing, and automated validation.
- Knowledge of CAD, PLM, ERP, MES, IoT, and manufacturing system integrations.
- Strong understanding of 3D graphics, rendering pipelines, physics simulation, and real-time visualization.
- Strong analytical, problem-solving, and communication skills.
- Good to Have Skills:

- Experience in Manufacturing, Industrial Automation, Smart Factory, or Industrial Metaverse initiatives.
- Knowledge of ROS/ROS2 and robotic programming.
- Experience with Computer Vision, AI, and Generative AI solutions.
- Experience with Azure, AWS, or GCP.
- Familiarity with Omniverse Blueprints and advanced Kit development.
- Knowledge of cybersecurity practices for simulation and digital twin environments.

📌 Python_omniverse_engineer (Bengaluru)
🏢 Arminus
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python_omniverse_engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: python_omniverse_engineer (bengaluru) / bengaluru