Job Description
Job Title:
Robotics Engineer – Humanoid & Autonomous.
Department:
Robotics Research & Development (R&D)
Location:
Vapi, Gujarat
Reports To:
Manager / Senior Manager – Robotics R&D
Job Purpose:
To design, simulate, develop, and deploy intelligent humanoid robots and autonomous mobile robotic systems (AGV/AMR) for industrial automation and warehouse environments. The role focuses on robot dynamics, control systems, perception, reinforcement learning, Sim2 Real transfer, and ROS2-based system integration, bridging advanced robotics research with real-world industrial deployment.
Key Responsibilities:
1. Humanoid & Mobile Robot Development
• Develop and optimize humanoid robot control algorithms for bipedal locomotion, balance, manipulation, and interaction.
• Design AGV/AMR navigation and motion control systems, including waypoint tracking, obstacle avoidance, and dynamic path planning.
• Implement Whole-Body Control (WBC), ZMP / DCM-based walking control, and advanced manipulation strategies.
• Integrate torque-controlled actuators, BLDC motors, and servo systems for stable and reliable robot operation.
2. Simulation, Learning & Sim2 Real Deployment
• Create and manage robotic simulation environments using Gazebo, Isaac Sim, Isaac Gym, Mu Jo Co, Webots, and Py Bullet.
• Develop physics-based simulation models, including rigid-body dynamics and contact modeling.
• Implement Sim2 Real transfer techniques, including domain randomization, dynamics parameter identification, and real-world fine-tuning.
• Develop and train reinforcement learning policies (PPO, SAC, DDPG) for locomotion, manipulation, and navigation tasks.
3. Perception, SLAM & Sensor Fusion
• Design and integrate multi-sensor perception pipelines using IMU, Li DAR, depth cameras, stereo vision, and force/torque sensors.
• Implement sensor fusion and state estimation using EKF/UKF and backend optimization techniques.
• Develop SLAM and localization frameworks for autonomous navigation in structured and semi-structured environments.
• Apply computer vision algorithms (object detection, pose estimation, terrain classification) for robot perception and interaction.
4. Control Systems & Motion Planning
• Design and tune PID, MPC, and optimization-based controllers for real-time robotic control.
• Implement trajectory generation and motion planning algorithms, including A*, Hybrid-A*, DWA, TEB, and MPC-based planners.
• Ensure real-time control loop execution (500 Hz–1 k Hz) on Linux / RT-enabled systems.
• Optimize energy efficiency, robustness, and motion stability.
5. Software Architecture & System Integration
• Develop ROS / ROS2-based distributed robotic systems, including motion planning, communication, and monitoring nodes.
• Integrate Move It / Move It2 for manipulation and motion planning.
• Develop real-time critical modules in C++ and learning / tooling pipelines in Python.
• Manage builds, deployment, and testing using CMake, colcon, Docker, and version control systems (Git/Git Hub/Git Lab).
6. Embedded Systems & Hardware Integration
• Interface with embedded controllers and computing platforms (STM32, ESP32, NVIDIA Jetson, Raspberry Pi).
• Implement embedded communication protocols including CAN, Ether CAT, UART, SPI, and I2 C.
• Perform hardware bring-up, motor tuning, sensor calibration, and closed-loop validation.
• Implement safety mechanisms, fault detection, and emergency handling for physical robotic systems.
7. Documentation, Testing & Continuous Improvement
• Maintain technical documentation, simulation reports, and deployment logs.
• Conduct unit testing, system testing, and real-world validation of robotic systems.
• Capture deployment data and user feedback to improve algorithm performance and system reliability.
• Contribute to modular software frameworks and reusable robotics components.
8. Cross-Functional Collaboration
• Collaborate with mechanical, electronics, firmware, AI, and systems engineering teams.
• Support internal product validation, field trials, and pilot deployments.
• Provide technical inputs for roadmap planning, feasibility studies, and next-generation robotic platforms.
Qualifications and Experience:
• B. Tech / B. E. in Robotics & Automation, Mechatronics, Computer Science Engineering, or Electronics & Communication Engineering.
• 3–4 years of hands-on experience in core robotics development (humanoid robots, AGV/AMR, or advanced robotic platforms).
• Proven experience working with physical robots, including Sim2 Real deployment.
• Strong foundation in robot kinematics, dynamics, control systems, and perception.
Skills and Competencies:
• Strong proficiency in C++ and Python for robotics development.
• Hands-on experience with ROS / ROS2, Move It, Gazebo, Isaac Sim, Mu Jo Co.
• Experience with reinforcement learning frameworks and physics-based simulation.
• Solid understanding of sensor fusion, SLAM, and motion planning.
• Strong analytical, debugging, and system-level thinking skills.
• Excellent technical documentation and communication abilities.
• Ability to work effectively in multidisciplinary R&D environments.
Key Performance Indicators (KPIs):
• Stability and performance of humanoid and mobile robot control systems
• Successful Sim2 Real transfer and real-world deployment outcomes
• Reliability and accuracy of navigation, perception, and control modules
• Reduction in system failures and debugging cycles
• Quality of documentation, testing, and reusable software components
• Contribution to product readiness and industrial deployment success
Robotics Engineer – Humanoid & Autonomous.
Department:
Robotics Research & Development (R&D)
Location:
Vapi, Gujarat
Reports To:
Manager / Senior Manager – Robotics R&D
Job Purpose:
To design, simulate, develop, and deploy intelligent humanoid robots and autonomous mobile robotic systems (AGV/AMR) for industrial automation and warehouse environments. The role focuses on robot dynamics, control systems, perception, reinforcement learning, Sim2 Real transfer, and ROS2-based system integration, bridging advanced robotics research with real-world industrial deployment.
Key Responsibilities:
1. Humanoid & Mobile Robot Development
• Develop and optimize humanoid robot control algorithms for bipedal locomotion, balance, manipulation, and interaction.
• Design AGV/AMR navigation and motion control systems, including waypoint tracking, obstacle avoidance, and dynamic path planning.
• Implement Whole-Body Control (WBC), ZMP / DCM-based walking control, and advanced manipulation strategies.
• Integrate torque-controlled actuators, BLDC motors, and servo systems for stable and reliable robot operation.
2. Simulation, Learning & Sim2 Real Deployment
• Create and manage robotic simulation environments using Gazebo, Isaac Sim, Isaac Gym, Mu Jo Co, Webots, and Py Bullet.
• Develop physics-based simulation models, including rigid-body dynamics and contact modeling.
• Implement Sim2 Real transfer techniques, including domain randomization, dynamics parameter identification, and real-world fine-tuning.
• Develop and train reinforcement learning policies (PPO, SAC, DDPG) for locomotion, manipulation, and navigation tasks.
3. Perception, SLAM & Sensor Fusion
• Design and integrate multi-sensor perception pipelines using IMU, Li DAR, depth cameras, stereo vision, and force/torque sensors.
• Implement sensor fusion and state estimation using EKF/UKF and backend optimization techniques.
• Develop SLAM and localization frameworks for autonomous navigation in structured and semi-structured environments.
• Apply computer vision algorithms (object detection, pose estimation, terrain classification) for robot perception and interaction.
4. Control Systems & Motion Planning
• Design and tune PID, MPC, and optimization-based controllers for real-time robotic control.
• Implement trajectory generation and motion planning algorithms, including A*, Hybrid-A*, DWA, TEB, and MPC-based planners.
• Ensure real-time control loop execution (500 Hz–1 k Hz) on Linux / RT-enabled systems.
• Optimize energy efficiency, robustness, and motion stability.
5. Software Architecture & System Integration
• Develop ROS / ROS2-based distributed robotic systems, including motion planning, communication, and monitoring nodes.
• Integrate Move It / Move It2 for manipulation and motion planning.
• Develop real-time critical modules in C++ and learning / tooling pipelines in Python.
• Manage builds, deployment, and testing using CMake, colcon, Docker, and version control systems (Git/Git Hub/Git Lab).
6. Embedded Systems & Hardware Integration
• Interface with embedded controllers and computing platforms (STM32, ESP32, NVIDIA Jetson, Raspberry Pi).
• Implement embedded communication protocols including CAN, Ether CAT, UART, SPI, and I2 C.
• Perform hardware bring-up, motor tuning, sensor calibration, and closed-loop validation.
• Implement safety mechanisms, fault detection, and emergency handling for physical robotic systems.
7. Documentation, Testing & Continuous Improvement
• Maintain technical documentation, simulation reports, and deployment logs.
• Conduct unit testing, system testing, and real-world validation of robotic systems.
• Capture deployment data and user feedback to improve algorithm performance and system reliability.
• Contribute to modular software frameworks and reusable robotics components.
8. Cross-Functional Collaboration
• Collaborate with mechanical, electronics, firmware, AI, and systems engineering teams.
• Support internal product validation, field trials, and pilot deployments.
• Provide technical inputs for roadmap planning, feasibility studies, and next-generation robotic platforms.
Qualifications and Experience:
• B. Tech / B. E. in Robotics & Automation, Mechatronics, Computer Science Engineering, or Electronics & Communication Engineering.
• 3–4 years of hands-on experience in core robotics development (humanoid robots, AGV/AMR, or advanced robotic platforms).
• Proven experience working with physical robots, including Sim2 Real deployment.
• Strong foundation in robot kinematics, dynamics, control systems, and perception.
Skills and Competencies:
• Strong proficiency in C++ and Python for robotics development.
• Hands-on experience with ROS / ROS2, Move It, Gazebo, Isaac Sim, Mu Jo Co.
• Experience with reinforcement learning frameworks and physics-based simulation.
• Solid understanding of sensor fusion, SLAM, and motion planning.
• Strong analytical, debugging, and system-level thinking skills.
• Excellent technical documentation and communication abilities.
• Ability to work effectively in multidisciplinary R&D environments.
Key Performance Indicators (KPIs):
• Stability and performance of humanoid and mobile robot control systems
• Successful Sim2 Real transfer and real-world deployment outcomes
• Reliability and accuracy of navigation, perception, and control modules
• Reduction in system failures and debugging cycles
• Quality of documentation, testing, and reusable software components
• Contribution to product readiness and industrial deployment success
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application