Robotics Software Developer - Anywhere in India/Multiple Locations
1 day ago

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 - 4 Years
Employment Type : Full-time/Contract
Work Mode : Work from Office
Key Responsibilities :
- 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 :
years of professional experience in Robotics software development.
Strong hands-on experience with NVIDIA Omniverse ecosystem :
1. Omniverse Isaac Sim
2. Omniverse Kit (custom extensions)
3. USD Composer / Omniverse Create
4. 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.
Similar jobs
+Job summary · Full stack software developer with strong experience in backend development and cloud infrastructure. · Develop robust backend services using Python, Django, and FastAPI. · Design and maintain a scalable microservices architecture. · ...
3 weeks ago
We are seeking an experienced Senior Software Developer to join our dynamic engineering team. · The ideal candidate will have a strong background in software development, architecture and problem-solving with hands-on experience in designing developing and maintaining complex app ...
1 month ago
We are seeking a highly skilled Senior Software Developer with strong experience in full stack technologies to design develop and maintain scalable web applications. · The ideal candidate will be hands-on with both front-end and back-end development contribute to architectural de ...
3 weeks ago
Job summary · A Software Development Lead will lead cross-functional teams to design build and enhance software solutions. · Key ResponsibilitiesWork independently and act as a Subject Matter Expert SME. · Actively participate and contribute to team discussions and decision-makin ...
1 week ago
We are seeking a highly skilled Senior QA & Testing Engineer to join our team. · ...
4 weeks ago
The role involves designing executing and maintaining robust functional regression and integration testing to ensure product quality and reliability along with thorough defect tracking analysis resolution. · The individual will develop maintain UI API automation frameworks to imp ...
1 month ago
We are seeking an experienced Senior Software Development Engineer III to design develop and maintain complex scalable and high-performance software systems. The ideal candidate will take a leadership role in technical design code quality mentoring while contributing to the archi ...
3 weeks ago
+ We are seeking a highly skilled Senior Software Developer with strong expertise in Java and/or Python to design develop and maintain scalable software solutions+ · + The ideal candidate will have a strong technical background experience with end-to-end software development and ...
1 month ago
We build the underlying infrastructure that connects with every creator platform and provide a normalized data set so that businesses can use creators data in a simple yet impactful way. · ...
1 month ago
Yeppar - Senior Software Developer - Distributed Systems
Only for registered members
We are seeking an exceptionally talented Senior Software Developer with a deep focus on Distributed Systems to help architect and build the next generation of our high-scale platform. · ...
1 month ago
+Job summary · Senior Software Developer for Serrala's Global Product Organization in an international agile team advancing cloud-native products. · +ResponsibilitiesWork as part of Serrala's Global Product Organization in an international agile team advancing our cloud-native pr ...
1 month ago
Labs - Associate Software Developer - OpenCV/Image Processing
Only for registered members
We are hiring an Associate Software Developer with a foundation in image processing and Python development. · Key Responsibilities : · - Develop and maintain image preprocessing and data pipeline modules in Python. · - Build, test, and integrate computer vision components (image ...
1 month ago
Serrala - Software Development Engineer - Test - Automation Testing
Only for registered members
We are looking for a Software Development Engineer in Test to join our team at Serrala. As a key member of our engineering team, you will design and develop automated test frameworks for UI and API testing. · - Design and develop robust automated test frameworks for UI and API te ...
1 month ago
Shipbob - Staff Software Development Engineer - iAM System
Only for registered members
We are seeking a Staff Engineer to join our Identity and Access Management (IAM) team as a hands-on Individual Contributor with strong Technical Guidance and Mentorship. · Architect, implement and maintain authentication (AuthN) and authorization (AuthZ) systems for enterprise an ...
3 weeks ago
· Job Description : · We are looking for an experienced R&D Software Engineer to join the High Frequency Measurements (HFM) team. The role focuses on the design and development of advanced software solutions for state-of-the-art RF test and measurement instruments, specifically ...
1 day ago
Frontend Software Developer with 9+ years of experience. · Experience : 9 + years of overall experienceSplunkCypress ...
1 week ago
As a Software Development Lead, you will be responsible for developing and configuring software systems. · ...
1 month ago
Infosys - Senior Java Developer - Spring Boot/Microservices Architecture
Only for registered members
This role is designed for those who thrive in a dynamic environment where collaboration and cutting-edge technology meet to create transformative solutions. As a Senior Software Engineer you will be at the forefront of developing robust applications that drive business success. · ...
2 weeks ago
The ideal candidate is a highly resourceful and innovative developer with extensive experience in the layout, · design and coding of websites specifically in React and python.You must also possess a strong knowledge of web application development using react and python programmin ...
1 month ago
+Job summary · We are looking for a Lead Software Engineer for our Infinia Storage engineering team who will design, build and deliver components of Infinia software storage solution : ++BS/MS/Ph.D in Computer Science, Computer Engineering, Statistics, Mathematics or equivalent d ...
1 month ago