Search by job, company or skills

Talent Corner HR Services Pvt Ltd

Software Developer (Autonomous Mobile Robots

new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

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.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 139393155