Roles & Responsibilities
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 2 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.Tell employers what skills you have
ROS
Object Recognition
robot control systems
robot kinematics
Trajectory
Dynamics
Reinforcement Learning
Segmentation
Kinematics
Python
Microcontrollers
Sensors
Robotics
Motion Planning
Linux
C++