Robotic Engineer (Robot Control / Software Development)

23 Jan 2020

Robotic Engineer

About the Company

A leading company which provides the whole range of the brand's products and solutions across the Southeast Asia and Pacific (APAC) region. The company focuses on promoting Business-to-Business portfolio, such as in the field of energy solutions whilst maintaining solid Business-to-Consumer growth in line with the group's global direction.

It has 45 manufacturing sites which hold as a key hub for the company's global production activities supporting the consumer, solutions and components and devices business.

They are currently looking for qualified candidate for a Robotic Engineer (Robot Control / Software Development) to be part of their Manufacturing Innovation Group.

The Role

As part of Manufacturing Innovation Group activities, the development and commercialize activities of autonomous mobile robot system will be newly started. The target of this new activity is to develop new autonomous mobile robot system. The main responsible is for developing autonomous mobile software and its server system software for control multiple robots and facilities. The responsible is also including robot instalment and ramping up to the customer.


  • Understand control software of the autonomous mobile robot and modify it to the local customers
  • Understand management software of service robots (service robot server) and develop additional functions to it for the local customers
  • Develop and verify integration between the service robot server and the Robot Middleware Framework developed by Centre for Healthcare Assistive and Robotics Technology (CHART).
  • Promote POC of the autonomous mobile robot with company's sales department.
  • Understand the operation and adjustment of service robot, and operate the service robot
  • Install and ramp up service robot to the customers with applying the designated local functions.

Ideal candidates should be/have:

  • Bachelor's Degree in EEE/Computer Science or Equivalent
  • Robotics or software engineer, with at least 1 year experience in the development of the autonomous mobile robot (AMR) or automated guided vehicle (AGV).
  • Software engineer with more than 2 years' experience in the development of Database software or system software (C++).
  • Able to understand robotics and robotics development
  • Able to produce specification sheet of software or do with software coding.
  • Having experience of ROS development or able to understand ROS1 (and preferably ROS2).
  • Able to maintain or adjust the robot.

Morgan McKinley Pte Ltd
EA Licence No: 11C5502
Registration No: R1981387
Registration Name: Michelle Sevilla Yamsuan

Michelle Yamsuan - R1981387's picture
Programme Delivery Consultant | M3S
Singapore +65 6818 3150 |