Senior Robotics Manipulator Engineer
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.