jobs in YDT Automation

Full Time Robotics Software Engineer (ROS2 - AMR) Jobs, in YDT Automation Selangor - Maukerja

Robotics Software Engineer (ROS2 - AMR)

YDT Automation

Share
Save

Working Location

  • Shah Alam Selangor Malaysia

Job Description

Responsibilities

About the role

We are looking for a Robotics Software Engineer to develop and improve the software running on our AGV and AMR systems. You will work on robot navigation, localization, motion control, sensor integration and autonomous behaviours using ROS 2, and work closely with our mechanical, electrical and software teams to deploy robots in real industrial environments.


Key responsibilities

  • Develop and maintain ROS 2-based AGV/AMR software
  • Develop robot navigation, localization and motion control
  • Implement and improve SLAM, path planning and obstacle avoidance
  • Integrate sensors including LiDAR, camera, IMU, encoder and ultrasonic sensors
  • Integrate motors, steering systems and other robot hardware
  • Tune and optimize robot navigation performance in real environments
  • Troubleshoot robot software and navigation issues
  • Develop autonomous behaviours such as charging, docking and mission execution
  • Integrate robot software with RoboSync fleet management system
  • Conduct robot testing, commissioning and on-site deployment

  • About you

    • Degree/Diploma in Robotics, Mechatronics, Computer Science, Software Engineering or related field
    • Experience with ROS / ROS 2
    • Proficient in C++ and/or Python
    • Familiar with Linux / Ubuntu
    • Understanding of mobile robot navigation concepts
    • Familiar with Git/version control
    • Strong troubleshooting and problem-solving skills
    • ROS 2 Nav2
    • SLAM / localization
    • LiDAR + IMU + odometry sensor fusion


    Important Information

    Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

    Learn More