Apply now »

Senior Robotics Manipulation Engineer

Business Unit:  Chief Innovation Office
Division:  Core R&D
Department:  Core R&D Lab

Your Mission

This position is responsible for optimizing the manufacturing processes by creating innovative robotic manipulation technologies and actuation applications. He/she will be involved in the development of pick-and-place and pick-and-assemble intelligence, including motion planning, robotic manipulator programming and execution.

What To Expect

  • Design and develop advanced motion control systems for robotic manipulators used in picking and assembly applications.
  • Select, integrate and calibrate various sensors, controllers and actuators for effective robotic perception and manipulation.
  • Set up vision systems and develop algorithms for object recognition and pose estimation.
  • Study and implementation of pick-and-place as well as pick-and-assemble strategies and algorithms.
  • Design and optimize robot trajectories considering factors like joint limits, collision avoidance, and path efficiency.
  • Perform kinematic and dynamic analysis of robot manipulators to ensure safe and accurate operation.
  • Robot teaching and robotic manipulator simulation for new applications and deployments.
  • Program robots using industrial robot programming languages (e.g., Yaskawa, ABB, KUKA), or C/C#/C++, Python, etc.
  • Documentation of technical reports, program codes, and set-up manuals.

What You'll Bring

  • A Masters or Ph.D degree in Electrical/Mechanical/Computer Engineering or relevant discipline with more than 5 years of industry experience.
  • Extensive experience in robotic manipulator kinematics, dynamics, control, and motion planning.
  • Proven competence in creating his/her own pick-and-place or pick-and-assemble algorithms and deploying them.
  • Working knowledge of industrial robot arm controllers and sensors integration as well as work cells setup.
  • Solid knowledge of grip mechanism, computer vision, AI, trajectory planning, and pick-and-place application design.
  • Familiarity with object detection, recognition and segmentation AI frameworks (e.g., YOLO, Faster R-CNN, Mask2former).
  • Understanding of reinforcement learning algorithms and robotic simulation platforms (e.g., MuJoCo, Gazebo, Isaac Sim).
  • Familiarity with motion planning algorithms (e.g., RRT) and motion planning libraries (e.g, OMPL, MoveIt!, SBPL).
  • Experience in using commericial pre-integrated solutions (e.g, Siemens SRP, ABB RobotStudio, Denso VPS).
  • Proficiency in programming industrial robots using manufacturer’s specific language or C/C#/C++, Python, etc.
  • Familiarity with ROS 1/2, Linux OS, and other similar libraries or software tools.
  • Ability to program microcontrollers and design basic electrical circuitry.
  • Any patent, publication, specialist certification, or award in robotics and automation is an added advantage.

Before submitting your job application, please review our Data Protection Policy

Apply now »