Overview
*Job 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–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:
*
- 1---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.
InterraIT, a Ferfier group company, is a leader in Digital Engineering services focused on the Mobility and Manufacturing space.
With over two decades of experience, we help customers in their Digital Transformation and Modernization journey with cutting-edge technology, enabling them to transform, grow, and thrive in a dynamic digital era.
With a global presence and a diverse team of skilled professionals, we specialize in areas like AI powered SaaS product cloud-native applications development, Application Modernization and Development, Digital Transformation, Mobility Digital Retail Solutions, Data Platform and Monetization, MobileApps, Digital Twin and Managed services.