Senior ROS Engineer (Manufacturing)

Location Singapore
Job reference BBBH104975_1633684405
Salary Negotiable
Consultant name Kenneth Ho Qian Tat
Consultant email
Consultant contact no. 6232 5241
EA License No. 02C3423
Consultant Registration No. R1879958

  • Design/develop a robot operating system (ROS) that can enhance autonomous control (driving, motion, situation determination, etc.) applied to industrial robots
  • Manage technical development collaboration with global technical support organization including headquarters and affiliates
  • Robot priority :
  1. Autonomous transfer robot (AMR, AGV, etc.)
  2. Mobile assembly robot (vehicle bolt assembly Cobot, etc.)
  3. General industrial robot


[Develop autonomous SLAM function]

  • Obtain/analyze operational data of transport robots such as AMR/AGV
  • Develop a universal Simultaneous Localization and Mapping (SLAM) function that can be applied to various robots
  • Develop an optimal path finding function and recognition of obstacles around based on metadata (factory 3D map, etc.)

    [Develop Mobile Robot Work Point Recognition Function]
  • Develop micro adjustment of the robot's work location based on metadata (3D vehicle/component data, etc.)
  • Identify the cause of the failure to recognize the robot's workplace and identify software-required technologies/data

    [Fix errors and upgrade functions of industrial robot operating system]
  • Analyze the causes of operational errors of factory-operated industrial robots (including acquisition/analysis of operational data)
  • Derive and develop software error resolution and functional improvement measures
  • Identify items that utilize metadata (various 3D data: factories, products, facilities, etc.) to improve robot functions

  • Technical skills in SLAM and ROS development
  • Technical skills in analyzing data created from Robot using statistical tools/programs
    experience in operating and improving mobile robot software (AMR, AGV, etc), and analyzing relevant data

Kenneth Ho Qian Tat EA License No.: 02C3423 Personnel Registration No.: R1879958

Please note that your response to this advertisement and communications with us pursuant to this advertisement will constitute informed consent to the collection, use and/or disclosure of personal data by ManpowerGroup Singapore for the purpose of carrying out its business, in compliance with the relevant provisions of the Personal Data Protection Act 2012. To learn more about ManpowerGroup's Global Privacy Policy, please visit