🔔 FCM Loaded

Software Developer (Autonomous Mobile Robots

Talent Corner HR Services Pvt Ltd

2 - 5 years

Ghaziabad

Posted: 10/01/2026

Getting a referral is 5x more effective than applying directly

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.