Skip to Main Content

Job Title


Robotics Engineer


Company : Meril


Location : Vapi, Gujarat


Created : 2026-04-10


Job Type : Full Time


Job Description

Job Title:Robotics Engineer – Humanoid & Autonomous.Department:Robotics Research & Development (R&D)Location:Vapi, GujaratReports To:Manager / Senior Manager – Robotics R&DJob 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 Hz–1 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. • 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 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