About the role
Robotics Software Engineer (ROS-I Embodied AI), ARTC role based on the published job description. Key responsibilities and requirements were extracted directly from the posting for quick review.
ResearchOnsite
Key Responsibilities
- As an Embodied AI Engineer, you will develop next generation robotic intelligence that tightly integrates AI?driven perception, planning, and behaviour with real-world robot embodiment.
- Contribute to both research-driven and deployment-driven development across ROS 2, advanced simulation environments, and industrial robotic platforms.You will support applied R&D to develop, implement, and test robot learning algorithms that integrate motion planning, force/torque sensing, and multimodal perception.
- The role includes hands-on work in designing experiments, analysing results, building prototypes, and contributing to practical robotics solutions for advanced manufacturing.
- Collaborate with multidisciplinary teams (researchers, engineers, and industry partners) to bridge research with impactful industrial deployments in areas such as remanufacturing, automation, and smart manufacturing.
- Support applied R&D in robotic manipulation, focusing on robotics technologies for advanced manufacturing.
- Assist in designing and conducting experiments to collect, process, and analyse experiment data.
Requirements
- Bachelor or Master degree (fresh/recent graduates welcome) in Robotics, Computer Science,Mechanical/Electrical Engineering, Artificial Intelligence, or a related field.
- Proficiency in programming, especially Python and/or C++
- Hands-on experience or strong interest in ROS/ROS2, simulation tools (e.g., Gazebo, Isaac Sim), and robotic hardware platforms.
- Basic familiarity with deep learning frameworks such as PyTorch or TensorFlow is advantageous.
- Experience or interest in industrial automation, manufacturing environments, or contact-rich manipulation is highly desirable.
- Good communication skills for teamwork, documentation, and presenting ideas/findings.