Senior Robotics Manipulator Engineer (System Control)
Your Mission
This position is responsible for developing and optimizing control strategies for robotic automation systems and actuation applications. The role involves designing and implementing real-time control algorithms for pick-and-place and pick-and-assemble applications, integrating sensors and actuators, and ensuring system stability and precision for industrial robotic applications.
What To Expect
- Design and develop advanced control systems for robotic manipulators used in pick-and-place and assembly applications.
- Select, integrate, and calibrate various sensors, controllers, and actuators for effective robotic manipulation.
- Design sensor-driven feedback control loops, integrating force/torque sensors and vision systems for adaptive control.
- Tune and optimize control systems for fast, smooth, and precise operations.
- Develop fault detection and error recovery mechanisms to enhance the robustness of pick-and-place performance.
- Study and implement pick-and-place and pick-and-assemble control strategies and algorithms.
- Conduct 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 codes, 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.
- Strong understanding of robot kinematics, dynamics, and control theories (e.g., PID, Model Predictive Control, Impedance Control).
- Proven ability to develop and deploy custom pick-and-place or pick-and-assemble applications.
- Hands-on experience with industrial robot arm controllers, sensor integration, and workcell setup.
- Experience using commercial pre-integrated solutions (e.g., Siemens SRP, ABB RobotStudio, Denso VPS).
- Ability to program microcontrollers and design basic electrical circuitry.
- Proficiency in programming industrial robots using manufacturer-specific languages or C/C#/C++, Python for control algorithm development.
- Experience with robot calibration techniques and sensor integration (e.g., vision, force/torque).
- Familiarity with ROS 1/2, Linux OS, and other real-time control frameworks or software tools.
- Any patents, publications, specialist certifications, or awards in robotics and automation are an added advantage.