Software Developer (Autonomous Mobile Robots
Talent Corner HR Services Pvt Ltd
2 - 5 years
Ghaziabad
Posted: 10/01/2026
Job Description
Job Description Software Developer (Autonomous Mobile Robots)
Location: Ghaziabad
Experience: 34 Years
Qualification: B.Tech in CSE / ECE / Robotics / Mechatronics / AI-ML
About the Role
It is expanding its Autonomous Mobile Robot (AMR) division and is looking for a highly skilled Software Developer who can contribute to the development of intelligent navigation algorithms, real-time robot control, fleet monitoring tools, and service support systems.
The candidate will work closely with our robotics, electronics, and automation teams to build production-grade AMR solutions for global customers.
Key Responsibilities
1. Algorithm Development (Core AMR Functions)
- Develop and optimize navigation algorithms , including SLAM, path planning, obstacle avoidance, and localization.
- Implement and refine motion control , speed control, and trajectory tracking algorithms.
- Work on sensor fusion (LiDAR, IMU, encoders, camera) for robust perception.
- Contribute to map processing, dynamic path replanning, and robotrobot coordination logic.
2. Software Development & Integration
- Develop high-performance modules using Python and C++ .
- Integrate algorithms into the robot controller, IPC, and embedded systems.
- Work with TCP/IP, MQTT, Modbus, and real-time communication protocols.
- Collaborate with the hardware and control teams to ensure seamless integration with motors, sensors, and PLC/HMI systems.
3. System Monitoring & Tools
- Build dashboards and monitoring tools for remote diagnostics , fleet management, and real-time performance visualization.
- Implement alerting, logging, error-handling, and diagnostic utilities.
- Support cloud-based or on-prem monitoring systems for large deployments.
4. Field Service & Deployment Support
- Support onsite deployment, testing, calibration, and troubleshooting of AMRs.
- Provide technical service assistance to customers and internal teams.
- Debug real-time issues and propose fast, reliable solutions.
Technical Skills Required
- Strong programming expertise in Python and C++ (mandatory).
- Experience with robotics frameworks such as ROS / ROS2 (Preferred).
- Knowledge of SLAM, navigation stacks, path planning, and perception algorithms.
- Understanding of kinematics, motion control, and real-time systems.
- Experience with LiDARs, cameras, IMUs, encoders, and sensor-data processing.
- Familiarity with Git, Linux, Docker, and CI/CD pipelines is a plus.
Soft Skills
- Strong analytical and problem-solving abilities.
- Ownership mindset with ability to work independently as well as in cross-functional teams.
- Good communication skills for interacting with customers and internal teams.
- Ability to work in fast-paced R&D and field environments.
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.
