Job Search and Career Advice Platform

Enable job alerts via email!

Robotics Software Engineer: Learning-Based Manipulation

SINGAPORE INSTITUTE OF TECHNOLOGY (SIT)

Singapore

On-site

SGD 60,000 - 80,000

Full time

27 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading educational institution in Singapore is seeking a Robotics Software Engineer to enhance applied research in robotics. The ideal candidate will have robust experience in learning-based control and mobile manipulation, and will focus on algorithm development and deployment in real-world robotic systems. Key qualifications include a Bachelor's degree in a related field and proficiency in Python and C++. This role offers an engaging environment working closely with industry demands.

Qualifications

  • At least 2 years of experience in robotics project development (research or industry).
  • Experience deploying algorithms on mobile manipulators or articulated robot arms.
  • Knowledge of control / motion planning frameworks such as MoveIt.

Responsibilities

  • Develop, implement, and optimize algorithms for contact-based mobile manipulation.
  • Integrate learned policies with the robot control stack in ROS / ROS2.
  • Conduct simulation-to-real deployment, including data collection, model training, and policy testing.

Skills

Hands-on experience with deep learning frameworks
Proficient in Python
Proficient in C++
Experience with ROS or ROS2
Working knowledge in reinforcement learning
Familiarity with simulation tools

Education

Bachelor’s degree in Robotics, Computer Science, Mechanical Engineering, Control Engineering

Tools

PyTorch
TensorFlow
Gazebo
Isaac Sim
MuJoCo
Job description
A leading educational institution in Singapore is seeking a Robotics Software Engineer to enhance applied research in robotics. The ideal candidate will have robust experience in learning-based control and mobile manipulation, and will focus on algorithm development and deployment in real-world robotic systems. Key qualifications include a Bachelor's degree in a related field and proficiency in Python and C++. This role offers an engaging environment working closely with industry demands.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.