Job Description
Research Engineer (Robotics) - KCM1
Posting Start Date:  21/04/2026
Schemes of Service:  Research
Division:  Engineering
Employment Type:  Fixed Term

About the Project

We are seeking a highly motivated Research Engineer to spearhead a pioneering project involving the integration of a high-precision surveyor tool (Trimble S9 HP total station) onto a dynamic legged robot. This project moves beyond standard mechanical integration, focusing heavily on the software architecture required for seamless, automated operation. The core objective is to architect and develop the robust middleware that facilitates real-time communication between the legged robot's controller and the sophisticated surveying payload.

By taking on this role, the successful candidate will master the art of payload integration and middleware development—a highly sought-after skillset that empowers engineers to upgrade, integrate, or automate virtually any tool or sensor payload in their future careers.

 

Key Responsibilities

  • Middleware Development: Architect, build, and maintain the communication middleware bridging the legged robot's control system and the surveyor payload.
  • Systems Integration: Ensure seamless hardware and software integration between the mobile base and the high-precision surveying equipment.
  • Mapping & Navigation: Implement and optimize mapping algorithms and remote control functionalities tailored for a legged platform navigating complex terrains.
  • Protocol Implementation: Utilize robust industrial communication protocols and custom scripts to ensure reliable data transfer and command execution.
  • Testing & Validation: Design and execute rigorous field testing procedures to validate the integrated system's accuracy, stability, and reliability.

 

Qualifications & Requirements

  • Bachelor’s degree in Robotics Systems Engineering, Mechatronics, Computer Science, or a closely related field. (Graduating students finishing coursework by April are highly encouraged to apply).
  • Strong foundational knowledge of legged robotics, including locomotion, kinematics, and control systems.
  • Proven proficiency in robotics middleware (e.g., ROS/ROS2) and related communication frameworks.
  • Hands-on experience with mapping technologies (SLAM) and remote operation systems.
  • Strong programming skills, particularly in Python and C++.
  • Familiarity with industrial protocols and serial communication.
  • A proactive mindset with the ability to troubleshoot complex electro-mechanical and software integration challenges.

 

Why Join This Project?

  • Gain hands-on experience with cutting-edge legged robotics and top-tier industrial surveying equipment.
  • Develop highly transferable skills in systems integration that will set you apart in the robotics and automation industry.
  • Work in an innovative academic research environment with opportunities to define the architecture of a novel automated system.