Robotics Software Engineer (ROS-I Embodied AI), ARTC

A*STAR RESEARCH ENTITIES

Singapore

On-site

SGD 70,000 - 110,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A*STAR RESEARCH ENTITIES in Singapore seeks an Embodied AI Engineer to develop robotics intelligence that tightly fuses perception, planning and embodiment across ROS2 and modern simulation environments.

You will design experiments, build prototypes, and apply machine learning techniques to improve robot control and adaptability in real‑world manufacturing settings, collaborating with researchers and engineers.

Qualifications

  • Bachelor or Master degree in Robotics, CS, Mech/EE, AI or related field.
  • At least 2 years of experience in robotics or AI.
  • Strong foundational knowledge in kinematics, dynamics, motion planning, and control.
  • Proficiency in programming, especially Python and/or C++.
  • Hands-on experience with ROS/ROS2 and simulation tools (Gazebo, Isaac Sim).
  • Familiarity with PyTorch or TensorFlow is advantageous.
  • Good communication skills for teamwork and documentation.

Responsibilities

  • Support R&D in robotic manipulation for advanced manufacturing.
  • Design and conduct experiments to collect, process, and analyse data.
  • Apply ML/DL techniques to improve robot control and decision-making.
  • Develop and test ROS-based prototypes for manufacturing applications.
  • Enhance ROS-Industrial capabilities for manipulation and embodied intelligence.
  • Integrate perception tools (vision, force/torque) for better interaction.
  • Collaborate with cross-functional teams to meet project milestones.

Skills

Python
C++
ROS/ROS2
Machine learning
Deep learning
Motion planning
Robot control
Perception

Education

Bachelor's or Master's degree in Robotics, CS, or related field

Tools

ROS/ROS2
Gazebo
Isaac Sim

Job description

Job Description:

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. You will contribute to both research-driven and deployment-driven development across ROS2, 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 multimodalperception. The role includes hands‑on work in designing experiments,analysingresults, building prototypes, and contributing to practical robotics solutions for advanced manufacturing. You will 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.

Roles & Responsibilities:
  • 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.
  • Apply machine learning and deep learning techniques to improve robot control, adaptability, and decision-making in real-world scenarios.
  • Contribute to developing and testing functional prototypes and ROS‑based robotics solutions for manufacturing applications.
  • Participate in the development and enhancement of ROS‑Industrial capabilities for manipulation and embodied intelligence.
  • Support integration of perception tools (e.g., vision, force/torque) to enable better object handling and environmental interaction.
  • Stay updated with emerging robotics and AI methodologies, and assist in implementing state‑of‑the‑art approaches to boost performance.
  • Work closely with cross‑functional teams, including hardware/software engineers and researchers, to meet project milestones.
  • Support technical discussions, documentation, and engagement with industry stakeholders.
Job Requirements:
  • Bachelor or Master degree (fresh/recent graduates welcome) in Robotics, Computer Science, Mechanical/Electrical Engineering, Artificial Intelligence, or a related field.
  • At least 2 years of experience
  • Strong foundational knowledge in robotics fundamentals, including kinematics, dynamics, motion planning, and control.
  • Interest or exposure to robot learning, Learning from Demonstration, imitation learning, reinforcement learning, or Embodied AI concepts.
  • 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 PyTorchor TensorFlow is advantageous.
  • Understanding of sensors (vision, force/torque) and perception techniques is a plus.
  • 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.
  • Passion for robotics, strong problem‑solving mindset, and eagerness to learn and tackle real‑world technical challenges in a collaborative, innovative environment.

The above eligibility criteria are not exhaustive. A*STAR may include additional selection criteria based on its prevailing recruitment policies. These policies may be amended from time to time without notice. We regret that only shortlisted candidates will be notified.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer (ROS-I Embodied AI)
Robotics Software Engineer (ROS-I Embodied AI)

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 70,000 - 90,000
Development Engineer AI for Robotic Systems, ARTC
Development Engineer AI for Robotic Systems, ARTC

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 40,000 - 60,000
(Senior) Development Engineer, Sustainable System and Devices, ARTC
(Senior) Development Engineer, Sustainable System and Devices, ARTC

A*STAR RESEARCH ENTITIES • Singapore

On-site
SGD 90,000 - 130,000
(Senior) Research Scientist(Autonomous Systems and Robotics), ARTC
(Senior) Research Scientist(Autonomous Systems and Robotics), ARTC

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 80,000 - 120,000
Senior Development Engineer, AI for Robotic Systems, ARTC
Senior Development Engineer, AI for Robotic Systems, ARTC

A*STAR Research • Singapore

On-site
SGD 120,000 - 180,000
Senior Development Engineer, AI for Robotic Systems, ARTC
Senior Development Engineer, AI for Robotic Systems, ARTC

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 70,000 - 100,000
Senior Research Scientist (ROS-I Embodied AI), ARTC
Senior Research Scientist (ROS-I Embodied AI), ARTC

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 80,000 - 120,000
Development Engineer AI for Robotic Systems, ARTC
Development Engineer AI for Robotic Systems, ARTC

A*STAR Research • Singapore

On-site
SGD 52,000 - 82,000
(Senior) Research Engineer (Autonomous Systems and Robotics), ARTC
(Senior) Research Engineer (Autonomous Systems and Robotics), ARTC

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 60,000 - 85,000
Robotic Software Development Engineer (Process Robotisation), ARTC
Robotic Software Development Engineer (Process Robotisation), ARTC

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 50,000 - 80,000