Apply now »

Senior Robotics Manipulator Engineer (Motion Planning)

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

Your Mission

This position is responsible for developing and implementing path planning, trajectory optimization, and collision avoidance strategies for robotic automation systems and actuation applications. The role involves designing trajectory planning algorithms for single or multiple manipulators operating in static or dynamic environments, particularly in pick-and-place and pick-and-assemble applications.

What To Expect

  • Design and develop motion planning algorithms for robotic manipulators used in pick-and-place and assembly applications.
  • Implement force-aware and compliant motion strategies to handle parts of varying sizes, weights, and surface properties.
  • Generate smooth, collision-free robot motions for complex picking and assembly tasks, including single, multi-arm, and mobile manipulator systems.
  • Fine-tune motion planning to handle constrained motion, dynamic obstacles, and task-dependent path adjustments.
  • Integrate with perception and control systems to ensure robust adaptation to uncertainties in factory settings.
  • Conduct simulations and real-world validations to improve system robustness and deployment readiness.
  • Study and implement pick-and-place and pick-and-assemble motion strategies and planning algorithms.
  • Perform robot teaching and robotic manipulator simulations for new applications and deployments.
  • Program robots using industrial robot programming languages (e.g., Yaskawa, ABB, KUKA) or general-purpose languages such as C/C#/C++, Python.
  • Document technical reports, program code, and setup manuals.

What You'll Bring

  • A Master's or Ph.D. degree in Electrical, Mechanical, or Computer Engineering or a relevant discipline, with more than five years of industry experience.
  • Extensive experience in robotic manipulator kinematics, dynamics, control, and motion planning.
  • Proven ability to develop and deploy custom pick-and-place or pick-and-assemble applications.
  • Strong background in path planning (e.g., RRT, PRM, CHOMP), optimization, and trajectory generation.
  • Experience with multi-arm coordination, redundancy resolution, and task-space planning.
  • Familiarity with robotic simulation platforms (e.g., MuJoCo, Gazebo, Isaac Sim).
  • Knowledge of machine learning techniques for adaptive motion planning and robotic grasping.
  • Proficiency in programming industrial robots using manufacturer-specific languages or C/C#/C++, Python.
  • Familiarity with ROS 1/2, Linux OS, and motion planning libraries (e.g., OMPL, MoveIt!, SBPL).
  • Any patents, publications, specialist certifications, or awards in robotics and automation are an added advantage.

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

Apply now »