Research Assistant (SLAM and Perception for Robotic Assembly)

National University of Singapore

Singapore

Presencial

SGD 36.000 - 54.000

A tiempo parcial

hace 17 horas
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

The National University of Singapore invites applications for one Research Assistant position in the Constructive Machines Lab within the Civil and Environmental Engineering Department. The role focuses on developing SLAM and perception algorithms for mobile manipulation systems that build and map evolving structures.

Work will begin in simulation and progress to real robots, with collaboration across the hardware team.

Formación

  • Bachelor's degree in CS, EE, ME, robotics or related field.
  • Master's degree preferred.
  • Solid SLAM and state estimation fundamentals.
  • Strong C++/Python programming with ROS/ROS2 experience.

Responsabilidades

  • Develop and evaluate SLAM and state estimation for dynamic construction environments.
  • Perceive and track partially built structures against the design model.
  • Develop multi-robot state estimation with map merging and co-localisation.
  • Implement task-and-motion-planning informed active perception.
  • Benchmark methods in simulation and deploy on lab platforms.

Conocimientos

C++ and Python
ROS/ROS 2
3D mapping

Educación

Bachelor's degree
Master's degree preferred

Herramientas

ROS 2
Gazebo / simulation

Descripción del empleo

Job Title: Research Assistant (SLAM and Perception for Robotic Assembly)
University-Level Unit: College of Design and Engineering
Faculty/Department-Level Unit: Civil and Environmental Engineering
Employee Category: Research Staff
Location_ONB: Kent Ridge Campus
Posting Start Date: 23/09/2026

Job Description

The Department of Civil and Environmental Engineering at the National University of Singapore (NUS) invites applications for one (1) Research Assistant position in the Constructive Machines Lab. The lab builds robotic systems that autonomously build structures and studies the two-way relationship between how a structure is designed and how it is built. Its current focus is a team of mobile manipulators that transport and assemble scaffolding systems, temporarily support unstable partial assemblies, and progressively turn the structure-in-progress into navigable space for themselves. This position addresses the perception problem that follows from that premise: the robots operate in an environment they are themselves rebuilding, so the map cannot be assumed static. The successful candidate will develop simultaneous localisation and mapping for a world under construction, maintaining a consistent shared estimate of the structure's true as-built state across a team of robots, and closing the loop with the planning system so that perception is driven by what the plan actually needs to know. Work will begin in simulation and move onto the physical platforms as the lab's hardware comes online.

The Research Assistant Is Expected To
  • Develop and evaluate SLAM and state estimation methods for environments that change as the robots build, where newly placed structural elements must be incorporated into the map.
  • Perceive and track the partially built structure against the design model, including element-level pose estimation, deviation detection, and reporting the as-built state back to the planner.
  • Develop multi-robot state estimation, including map merging, co-localisation, and consistent reference frames across heterogeneous platforms.
  • Implement task-and-motion-planning-informed active perception, in which viewpoint and sensing decisions are selected according to the information the planner requires.
  • Benchmark methods in simulation and deploy them on the lab's mobile manipulation platforms in collaboration with the hardware team.
Job Requirements
  • At least a Bachelor's degree in Computer Science, Electrical Engineering, Mechanical Engineering, Robotics, or a related field.
  • A Master's degree will be preferred.
  • Solid understanding of SLAM and state estimation fundamentals, including LiDAR-inertial and visual-inertial odometry, factor-graph optimisation, and loop closure.
  • Strong programming skills in C++ and/or Python, with working experience in ROS or ROS 2.
  • Experience with 3D reconstruction and scene representation, such as occupancy or TSDF mapping, point cloud registration, and mesh reconstruction.
  • Experience with learning-based perception, including object and structural element detection and 6-DoF pose estimation, with PyTorch or a comparable framework.
  • Familiarity with robotics simulation platforms such as Isaac Sim/Lab, MuJoCo, or Gazebo is preferred.
  • Experience deploying perception systems on real robots with LiDAR and camera sensing is highly preferred.
  • Ability to work both independently and collaboratively within a multidisciplinary research team.
  • Strong written and spoken communication skills.
  • Open to fixed-term contract.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Research Assistant: SLAM & Perception for Robotic Assembly
Research Assistant: SLAM & Perception for Robotic Assembly

National University of Singapore • Singapore

Presencial
SGD 36.000 - 54.000
Research Assistant (Assembly-oriented Mobile Robot Hardware Design)
Research Assistant (Assembly-oriented Mobile Robot Hardware Design)

National University of Singapore • Singapore

Presencial
SGD 42.000 - 56.000
Research Assistant (Computational Design for Robotic Assembly)
Research Assistant (Computational Design for Robotic Assembly)

National University of Singapore • Singapore

Presencial
SGD 60.000 - 75.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

Presencial
SGD 90.000 - 120.000
Research Engineer (Task and Motion Planning for Robotic Assembly)
Research Engineer (Task and Motion Planning for Robotic Assembly)

National University of Singapore • Singapore

Presencial
SGD 70.000 - 100.000
Research Engineer (3D Scene Graphs)
Research Engineer (3D Scene Graphs)

National University of Singapore • Singapore

Presencial
SGD 60.000 - 90.000
Research Fellow (Robotic Inspection)
Research Fellow (Robotic Inspection)

National University of Singapore • Singapore

Presencial
SGD 60.000 - 100.000
Robotics Research Fellow - 3D Perception & SLAM Expert
Robotics Research Fellow - 3D Perception & SLAM Expert

National University of Singapore • Singapore

Presencial
SGD 60.000 - 100.000
Research Engineer (Robotics)
Research Engineer (Robotics)

National University of Singapore • Singapore

Presencial
SGD 70.000 - 90.000
Robotic Assembly Design Researcher
Robotic Assembly Design Researcher

National University of Singapore • Singapore

Presencial
SGD 60.000 - 75.000