Login Sign Up

Robotics Engineer

Meril

2 - 5 years

Ahmedabad

Posted: 28/04/2026

Getting a referral is 5x more effective than applying directly

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, Sim2Real 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 & Sim2Real Deployment

Create and manage robotic simulation environments using Gazebo, Isaac Sim, Isaac Gym, MuJoCo, Webots, and PyBullet.

Develop physics-based simulation models, including rigid-body dynamics and contact modeling.

Implement Sim2Real 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, LiDAR, 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 Hz1 kHz) 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 MoveIt / MoveIt2 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/GitHub/GitLab).


6. Embedded Systems & Hardware Integration

Interface with embedded controllers and computing platforms (STM32, ESP32, NVIDIA Jetson, Raspberry Pi).

Implement embedded communication protocols including CAN, EtherCAT, UART, SPI, and I2C.

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.

34 years of hands-on experience in core robotics development (humanoid robots, AGV/AMR, or advanced robotic platforms).

Proven experience working with physical robots, including Sim2Real 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, MoveIt, Gazebo, Isaac Sim, MuJoCo.

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 Sim2Real 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

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.