Role:
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 (e.g., Yaskawa, ABB, KUKA) or general-purpose 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.
- Good 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 platform 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 good to have.
