HamburgerMenu
hirist

Interra IT - Robotics Software Developer - NVIDIA Omniverse

Interra InfoTech India Pvt.Ltd.
2 - 4 Years
Bangalore

Posted on: 31/03/2026

Job Description

Description :

We are seeking a Robotics Software Developer to work on an Industrial Automation Digital Twin Ecosystem.

The role focuses on designing, developing, and deploying high-fidelity digital twins of industrial robotic systems using NVIDIA Isaac Sim and ROS 2, and integrating them with real factory robots, sensors, and control hardware.

Experience : 3 years to 4 Years

Work Mode : Work from Office

work location - Bangalore

Key Responsibilities :

- Design and develop digital twins for industrial robotic automation using NVIDIA Isaac Sim.

- Build interactive factory environments and robot simulations using Omniverse USD workflows.

- Configure and optimize physics properties using PhysX Articulation for realistic robot behavior.

- Develop simulation logic using ActionGraphs and Python-based Isaac Sim extensions.

- Should work on Custom URDF model & Ability configure the Physics properties of the robots in URDF.

- Develop ROS2 bridge between Nvidia Isaac sim and Robotic Hardware for real-time data exchange.

- Integrate Real world sensors into Virtual Simulation Environment.

- Should work with Ethernet, Ethernet/IP protocol and MQTT.

- Knowledge on PLC OPCUA is a plus.

- Ability to understand Embedded system (Input/Output, Embedded system communication, Master/Slave concepts, I2C, CAN protocols).

- Should work on Robotic Arm Forward & Inverse kinematics. (Moveit2 & ros2_control)

- Ability to optimize the code for Industrial data stream flow.

Required Skills and Experience :

- 2 years to 4 years of professional experience in Robotics software development.

- Strong hands-on experience with NVIDIA Omniverse ecosystem:

Omniverse Isaac Sim :

- Omniverse Kit (custom extensions)

- USD Composer / Omniverse Create

- Connectors / USD workflows

- Practical experience on Working in URDF and Simulation Environments (Gazebo, Nvidia Isaac Sim).

- Strong grasp of Digital Twin concepts, system modelling, and virtual representation of physical assets.

- Practical experience on working in Robots in Real-time and simulation.

- Knowledge on Nvidia Isaac Sim Python Plugins & APIs.

- Solid understanding of ROS 2 (nodes, topics, services, TF, URDF).

- Good to have Knowledge on Nvidia Graphics systems (Jetson series or any Nvidia GPU).

- Good to have Knowledge on motor drivers, controllers, sensors and it's communication architecture.

- Good to have knowledge on Moveit2 and ros2_control. (It's a plus)

- Programming Knowledge: Python, C, C++

- Flexible to learn and adapt new technologies and working conditions.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in