Job Description
Candidate applying for this position shall assist in research and development AI-based robotics solution particularly in the domain of robotic manipulation that deliver impactful research and industrial deployment outcomes.
Roles and Responsibilities
-Collaborate within a cross-functional team of technical experts to develop and optimize state-of-the-art robotic algorithms.
-Continuously testing, improving or debug existing software modules.
-Develop machine learning based algorithms for toolpath planning strategy.
-Leverage 3D simulation tools for performance analysis of robotic algorithm validation.
-UI/UX design.
-Collaborate with other team members to integrate software solution into robotic platform.
-Assist in executing research programs and projects, ensuring timely delivery of milestones.
Job Requirements
-Degree in Robotics, Computer Science, Mechatronics Engineering or equivalent.
-Preferably 2 years work experience in development and deployment of robotic algorithm for industry applications.
-Proficient in programming languages such as in C, C++, Python, JavaScript, and Git.
-Proficient in robot programming using Robot Operating System (ROS) and Linux environment.
-Experience with AI/ML frameworks and computer vision tools (such as TensorFlow, Pytorch, OpenCV, PCL) added advantage.
-Experience with 3D simulation tools (such as Gazebo, Issac SIM).
-Hands-on experience with industrial robots and automation hardware.
-Proficient in industrial & collaborative robot programming. PLC programming is added advantage.
-Knowledge of robot manipulation and kinematics.
-Excellent problem-solving and communication skills.
-Result-orientated, independent and a self-driven team player