Research Fellow – Modular Reconfigurable Mobile Robots

National University of Singapore

Singapore

On-site

SGD 78,000 - 134,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The National University of Singapore invites applications for a Research Fellow to advance the Modular Reconfigurable Mobile Robots (MR²) project under the ECE department. The role focuses on developing a reconfigurable control framework, combining automatic robot modelling, adaptive control, and reinforcement learning-based self-adaptation.

The candidate will design adaptive control, train deep RL policies, and build simulation pipelines with ROS 2, Gazebo, and MuJoCo, aiming for sim-to-real

Qualifications

  • Ph.D. in Robotics, Control Engineering, Electrical Engineering, Computer Science, Mechanical Engineering, Mechatronics, or closely related field.
  • Strong background in robot modelling and control, including switched/adaptive or nonlinear control and nonholonomic mobile robots.
  • Hands-on experience with reinforcement learning for robotic systems.
  • Strong programming skills in Python and C; Linux, Git, real-time implementation and software integration are desirable.
  • Familiar with ROS 2 and simulation/training platforms including Gazebo, NVIDIA Isaac Sim/Isaac Lab, and MuJoCo.
  • Experience in sim-to-real transfer, domain randomization, hierarchical learning, transfer learning, model-based RL, or safe RL.
  • Strong publication record and ability to work independently and collaboratively in a multidisciplinary robotics team.

Responsibilities

  • Design adaptive and switching control algorithms for different configurations, mode transitions, trajectory tracking, and real-time robot control.
  • Design and train deep reinforcement learning policies for robot motion control, mode selection, switching decisions, task adaptation, and autonomous skill acquisition.
  • Develop scalable robot-training environments and simulation pipelines using ROS 2, Gazebo, NVIDIA Isaac Sim/Isaac Lab, and MuJoCo.
  • Develop sim-to-real methods to improve policy generalization across configurations, payloads, terrains, and operating conditions.
  • Integrate learning-based policies with model-based and safety-critical control methods, including constrained or safe reinforcement learning where appropriate.
  • Implement and deploy control and learning algorithms in Python and C, integrate with ROS 2 and robot hardware, and validate on MR² configurations in simulation and real-world experiments.

Skills

Python
C
ROS 2
Reinforcement learning
Robot modelling

Education

PhD in Robotics/related field

Tools

Gazebo
MuJoCo
NVIDIA Isaac Sim

Job description

Research Fellow (Modular Reconfigurable Mobile Robots) By continuing to use and navigate this website, you are agreeing to the use of cookies.
Sign In / Create Account

  • HOME
  • ALL JOBS
  • ACADEMIC POSITIONS
  • RESEARCH & OTHER TEACHING POSITIONS
  • EXECUTIVE & ADMINISTRATIVE POSITIONS
Job Description Job Alerts Link Apply now
Research Fellow (Modular Reconfigurable Mobile Robots)
University-Level Unit: College of Design and Engineering Faculty/Department-Level Unit: Electrical and Computer Engineering Employee Category: Research Staff Location: Kent Ridge Campus Posted On: 08/10/2026
Job Description

Research Fellow positions are open in the research group of Prof. Shuzhi Sam Ge at the Department of Electrical and Computer Engineering, National University of Singapore (NUS).

Job Description

The position is aligned with Modular Reconfigurable Mobile Robots (MR²) project. The research will develop a reconfigurable control framework that combines automatic robot modelling, adaptive and switching control, and reinforcement learning-based self-adaptation. The goal is to enable MR² platforms to operate safely and efficiently across different robot configurations, driving modes, payloads, and environments.
The successful candidate is required to:
• Design adaptive and switching control algorithms for different configurations, mode transitions, trajectory tracking, and real-time robot control.
• Design and train deep reinforcement learning policies for robot motion control, mode selection, switching decisions, task adaptation, and autonomous skill acquisition.
• Develop scalable robot-training environments and simulation pipelines using ROS 2, Gazebo, NVIDIA Isaac Sim/Isaac Lab, and MuJoCo.
• Develop sim-to-real methods to improve policy generalization across robot configurations, payloads, terrains, and operating conditions.
• Integrate learning-based policies with model-based and safety-critical control methods, including constrained or safe reinforcement learning where appropriate.
• Implement and deploy control and learning algorithms in Python and C, integrate them with ROS 2 software and robot hardware, and validate performance on multiple MR² configurations in simulation and real-world experiments.

Qualifications

• Ph.D. degree in Robotics, Control Engineering, Electrical Engineering, Computer Science, Mechanical Engineering, Mechatronics, or a closely related discipline.
• Strong background in robot modelling and control, preferably including switched systems, adaptive or nonlinear control, and nonholonomic mobile robots.
• Hands-on experience with reinforcement learning for robotic systems.
• Strong programming skills in Python and C are required. Experience with Linux, Git, real-time implementation, and software integration is highly desirable.
• Familiar with ROS 2 and robot simulation/training platforms including Gazebo, NVIDIA Isaac Sim/Isaac Lab, and MuJoCo.
• Experience in sim-to-real transfer, domain randomization, hierarchical learning, transfer learning, model-based reinforcement learning, or safe reinforcement learning.
• A strong publication record, good analytical and problem-solving skills, and the ability to work independently and collaboratively in a multidisciplinary robotics team.

Req ID: 34624 Apply now
  • Legal
  • Branding guidelines
  • Contact us
  • Opens in a new tab.
  • Opens in a new tab.
  • Opens in a new tab.
  • Opens in a new tab.

© National University of Singapore. All Rights Reserved.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Research Fellow (Modular Reconfigurable Mobile Robots)
Research Fellow (Modular Reconfigurable Mobile Robots)

National University of Singapore • Singapore

On-site
SGD 78,000 - 134,000
Research Assistant (Robotics/System integration)
Research Assistant (Robotics/System integration)

National University of Singapore • Singapore

On-site
SGD 33,000 - 60,000
Research Fellow (Whole-Body Control and Autonomy for Robotic Assembly)
Research Fellow (Whole-Body Control and Autonomy for Robotic Assembly)

National University of Singapore • Singapore

On-site
SGD 90,000 - 120,000
Research Fellow (Robotic System Control)
Research Fellow (Robotic System Control)

National University of Singapore • Singapore

On-site
SGD 1 - 2
Embodied Robotics Systems Control Fellow
Embodied Robotics Systems Control Fellow

National University of Singapore • Singapore

On-site
SGD 1 - 2
Research Engineer (Task and Motion Planning for Robotic Assembly)
Research Engineer (Task and Motion Planning for Robotic Assembly)

National University of Singapore • Singapore

On-site
SGD 70,000 - 100,000
Research Assistant (Assembly-oriented Mobile Robot Hardware Design)
Research Assistant (Assembly-oriented Mobile Robot Hardware Design)

National University of Singapore • Singapore

On-site
SGD 42,000 - 56,000
Real2Sim2Real Dexterous Hand Robotics Research Engineer
Real2Sim2Real Dexterous Hand Robotics Research Engineer

National University of Singapore • Singapore

On-site
SGD 60,000 - 90,000
Research Fellow (Multi-UAVs Path Planning)
Research Fellow (Multi-UAVs Path Planning)

Nanyang Technological University Singapore • Singapore

On-site
SGD 60,000 - 80,000
Research Engineer (Robotics)
Research Engineer (Robotics)

National University of Singapore • Singapore

On-site
SGD 70,000 - 90,000