Lead Engineer (Multi-Robot & Swarm Systems)

KERRY CONSULTING PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Kerry Consulting PTE. LTD. is seeking a Lead Engineer to drive distributed multi-robot collaboration in Singapore. You will shape swarm coordination, decentralized planning, and real-time autonomy stacks across ROS2 platforms.

The role requires advanced degrees in robotics/CS/EE and hands-on experience with multi-robot systems, DDS/gRPC, and simulation tools. You will lead cross-disciplinary teams, mentor engineers, and contribute to long-term MRS strategy.

Qualifications

  • Master's or PhD in Robotics, CS, EE, Mechatronics, or related field with multi-robot experience.
  • Strong background in distributed autonomous systems and swarm coordination.
  • Proficient in Python and/or C++, ROS2, and distributed communication frameworks.
  • Experience with Gazebo, Isaac Sim, Unity Robotics, or Webots is advantageous.
  • Ability to work independently in research-to-production settings.

Responsibilities

  • Lead design and development of distributed multi-robot collaboration systems: task allocation, swarm coordination, decentralized planning, data fusion, inter-robot communication.
  • Build and optimize real-time robotic autonomy stacks; contribute to ROS2-based architectures; integrate hardware, sensors, and simulations.
  • Develop telemetry, visualization, debugging, and robot-to-cloud communication infrastructure; validate across simulation and physical robots.
  • Collaborate with robotics, AI, controls, and systems teams to align solutions with customer and operational needs.
  • Provide guidance on swarm robotics technologies and shape long-term R&D in MRS domain.

Skills

Multi-robot systems
Swarm robotics
Distributed systems
ROS2
Python
C++
DDS
gRPC
Gazebo
Isaac Sim

Education

Master's or PhD in Robotics/CS/EE

Tools

ROS2
DDS
gRPC
Gazebo
Isaac Sim
Webots

Job description

Overview

A leading advanced technology and robotics organization is hiring a Lead Engineer to join its Singapore-based engineering team focused on Multi-Robot Systems (MRS) and swarm intelligence solutions. This role sits at the intersection of robotics, distributed systems, and AI, supporting the development of autonomous robotic platforms capable of collaborative decision-making and coordinated operations in dynamic real-world environments.

Responsibilities
  • You will lead the design and development of distributed multi-robot collaboration systems, including task allocation, swarm coordination, decentralized planning, distributed data fusion, and inter-robot communication frameworks.
  • The role involves building and optimizing real-time robotic autonomy stacks, contributing to ROS2-based architectures, and integrating robotics hardware, sensors, and simulation environments.
  • You will also develop infrastructure for telemetry, visualization, debugging, and robot-to-cloud communication while validating solutions across both simulation and physical robotic platforms.
  • In addition, you will collaborate closely with robotics, AI, controls, and systems engineering teams to formulate scalable technical solutions aligned with customer and operational requirements.
  • As a senior technical contributor, you will provide guidance on emerging technologies within swarm robotics and distributed autonomous systems, while helping to shape strategic technical capabilities and long-term R&D initiatives in the MRS domain.
Requirements
  • You should possess a Master's or PhD in Robotics, Computer Science, Electrical Engineering, Mechatronics, or a related discipline, with strong experience developing multi-robot or swarm robotics systems.
  • Deep understanding of distributed autonomous systems, multi-agent coordination, swarm intelligence, and decentralized interaction protocols is essential, including familiarity with concepts such as Contract Net Protocol, Petri Nets, Boids algorithms, or Particle Swarm Optimization.
  • Candidates should also demonstrate strong foundations in robotics fundamentals including SLAM, localization, motion planning, distributed data fusion, and control systems.
  • Strong programming capabilities in Python and/or C++ are expected, together with experience working with ROS2, microservices, real-time systems, or distributed communication frameworks such as DDS or gRPC.
  • Exposure to simulation tooling including Gazebo, Isaac Sim, Unity Robotics, or Webots will be advantageous.
  • You should bring a strong systems-thinking mindset, comfort operating within research-to-production environments, and the ability to work independently while contributing within highly collaborative engineering and applied research teams.

We regret that only shortlisted candidates will be notified.

License No: 16S8060 / Registration No: R26161178

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Physical AI Engineer (Multi-Robot & Swarm Systems)
Physical AI Engineer (Multi-Robot & Swarm Systems)

ENGGSOL PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Lead Engineer, Multi-Robot Swarm & Autonomous Systems
Lead Engineer, Multi-Robot Swarm & Autonomous Systems

KERRY CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Engineer/Lead Engineer, Ground Systems, RAUS CoE
Engineer/Lead Engineer, Ground Systems, RAUS CoE

HTX (Home Team Science & Technology Agency) • Singapore

On-site
SGD 89,000 - 156,000
Principal Physical AI Engineer — Swarm Robotics & MRS
Principal Physical AI Engineer — Swarm Robotics & MRS

ENGGSOL PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
AI-Robotics Engineer
AI-Robotics Engineer

DSTA • Singapore

On-site
SGD 90,000 - 130,000
#EG Lead/Senior Systems Engineer, Multi Robot Systems
#EG Lead/Senior Systems Engineer, Multi Robot Systems

NCS Group • Singapore

On-site
SGD 90,000 - 120,000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Neara • Singapore

On-site
SGD 120,000 - 180,000
Robotics Engineer
Robotics Engineer

DCONSTRUCT ROBOTICS PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Senior Development Engineer, AI for Robotic Systems, ARTC
Senior Development Engineer, AI for Robotic Systems, ARTC

A*STAR Research • Singapore

On-site
SGD 120,000 - 180,000
Senior Development Engineer, AI for Robotic Systems, ARTC
Senior Development Engineer, AI for Robotic Systems, ARTC

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 70,000 - 100,000