Home Job Details
A
Engineering 🏢 Full Time ⭐️ Verified

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

Agency for Science, Technology and Research
Singapore
Estimated Salary
SGD 5.000 – SGD 10.000
Posted Date
8 Mei 2026
Application Deadline
8 Mei 2027

Job Description

Are you passionate about robotics and artificial intelligence? Do you want to develop cutting-edge AI solutions for real-world robots? Join the Agency for Science, Technology and Research (A*STAR) as a Robotics Software Engineer (ROS-I Embodied AI) and be part of a dynamic team that blends research excellence with industry applications.

In this role, you will design, develop, and deploy advanced robotic systems using the Robot Operating System (ROS) and integrate embodied AI technologies. You will collaborate with leading researchers and engineers to create innovative solutions that push the boundaries of robotics in areas such as manipulation, navigation, and human-robot interaction. This position offers the opportunity to work on challenging projects that have direct impact on society and industry.

You will have the chance to work on state-of-the-art projects funded by national initiatives, contributing to the advancement of Singapore's robotics ecosystem. The role requires a proactive approach, strong technical skills, and the ability to adapt to fast-paced research environments. If you are looking for a challenging and rewarding career in robotics and AI, this is the perfect opportunity for you.

Responsibilities

  • Design and implement software modules for robotic systems using ROS and ROS-I (Industrial).
  • Develop and integrate embodied AI algorithms for perception, decision-making, and control.
  • Collaborate with cross-functional teams to define system requirements and architecture.
  • Conduct simulation and testing of robotic systems in virtual and physical environments.
  • Optimize software performance and scalability for real-world deployment.
  • Document software designs, code, and test procedures.
  • Stay updated with the latest advancements in robotics, AI, and related fields.
  • Mentor junior team members and contribute to knowledge sharing.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or related field.
  • Proven experience in robotics software development with strong proficiency in ROS.
  • Familiarity with ROS-I (Industrial) and real-time systems is highly desirable.
  • Strong programming skills in Python and C++.
  • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch) and computer vision.
  • Excellent problem-solving and analytical skills.
  • Ability to work independently and in a team environment.
  • Good communication and interpersonal skills.

Required Skills

ROS Python C++ Machine Learning Computer Vision Robotics Embodied AI Software Development ROS-I Artificial Intelligence Agile

Ready to Take on This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Jobs

Similar job recommendations for you

View All