Physical AI Engineer (Multi-Robot & Swarm Systems)

ENGGSOL PTE. LTD.

Singapore

On-site

SGD 180,000 - 240,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

ENGGSOL PTE. LTD. seeks a Principal Physical AI Engineer to advance next-gen MRS/Swarm collaboration solutions. You will drive real-time distributed planning, coordination, and perception for autonomous robot teams in complex environments.

Lead development of ROS2-based autonomy stacks, data pipelines, and simulation-to-physical validation across Gazebo, Webots, and Isaac Sim. Collaborate with cross-functional robotics teams and shape customer-centric MRS capabilities.

Qualifications

  • Master's or PhD in Computer Science, Robotics, Mechatronics, Electrical Engineering, or related field.
  • Experience building multi-robot or swarm systems.
  • Deep knowledge of distributed architectures for multi-agent/swarm systems.
  • Strong programming in Python and/or C++.
  • Familiarity with ROS2, microservices, or real-time systems.
  • Familiarity with simulation tools Gazebo/Ignition, Webots, Isaac Sim.
  • Understanding of distributed data fusion, SLAM, localization and planning.
  • Experience with AI frameworks (generative/agentic).
  • Knowledge of pub/sub, DDS, gRPC.
  • Collaborating across teams on complex robotics projects.

Responsibilities

  • Develop and maintain multi-robot collaboration modules including task allocation and data fusion.
  • Integrate robotics hardware drivers, sensors, and simulators.
  • Design real-time data pipelines for robot-to-robot and robot-to-cloud messaging.
  • Contribute to ROS2 nodes, services, actions, and autonomy stacks.
  • Develop tooling for visualization, debugging, logging, and telemetry.
  • Prototype in simulation and validate on physical robots.
  • Collaborate with controls, perception, systems and AI/planning teams.
  • Formulate technical solutions to meet customer requirements.
  • Provide recommendations on MRS/Swarm tech to senior management.
  • Lead strategic capability development for MRS/Swarm.
  • Collaborate on R&D projects to explore new capabilities.

Skills

Python & C++ programming
Multi-Robot Systems
ROS2
Distributed systems & networking

Education

Masters/PhD in Computer Science, Robotics, Mechatronics, Electrical Engineering, or related field

Tools

Gazebo/Ignition
Webots
Isaac Sim
Unity robotics
DDS

Job description

We are looking for a Principal Physical AI Engineer with strong foundations in Multi-Robot System (MRS) and Physical AI to help build next-generation MRS/Swarm collaboration solutions. You will work on real-time distributed/decentralised robotic planning, coordination, perception, communication, and infrastructure that enables autonomous teams of robots to operate collectively in complex environments.

Responsibilities
  • Develop and maintain core multi-robot collaboration modules (multi-robot task allocation, distributed data fusion, swarm behaviours, inter-robot comms management etc.).
  • Integrate robotics hardware drivers, sensors, and simulation platforms (Gazebo/Ignition, Webots, Isaac Sim, etc.).
  • Design and optimize real-time data pipelines for robot-to-robot and robot-to-cloud messaging.
  • Contribute to ROS2 nodes, services, actions, and build robust MRS autonomy stacks.
  • Develop system tooling for visualization, debugging, logging, and telemetry.
  • Prototype in simulation and validate on physical robotic platforms.
  • Collaborate with cross-functional robotics engineers (controls, perception, systems, AI/planning).
  • Formulate the conceptual and detailed technical solution for the development of applications to meet customer requirements.
  • Provide recommendations on relevant emerging technology in MRS/Swarm to senior management.
  • Identifying and leading strategic technical capability development for MRS/Swarm.
  • Collaborate on research and development projects to explore new capabilities and applications for MRS/Swarm technology.
Requirements
  • Masters/PhD in Computer Science, Robotics, Mechatronics, Electrical Engineering, or related field.
  • Good experience building multi-robot or swarm systems.
  • Extensive knowledge Multi-Robot System Architecture like Distributed Autonomous Systems, Multi Agent System and Swarm etc.
  • Deep knowledge of decentralised interaction protocols and swarm algorithms like Contract Net Protocol (CNP), Petri nets, Boids algorithm and Particle Swarm Optimisation etc.
  • Familiarity with robotics fundamentals: Distributed Data Fusion, SLAM, localization, motion planning, control loops.
  • Strong programming skills in Python and/or C++.
  • Experienced with Generative AI and/or Agentic AI frameworks.
  • Experienced with ROS2, microservices, or real-time systems.
  • Understanding of distributed systems or networking (pub/sub, DDS, gRPC, etc.).
  • Familiarity with simulation tooling (Gazebo, Isaac Sim, Webots, Unity robotics etc).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Robotics Engineer (MRS/Swarm)
Senior Robotics Engineer (MRS/Swarm)

Kerry Consulting • Singapore

On-site
SGD 120,000 - 180,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
Lead Engineer (Multi-Robot & Swarm Systems)
Lead Engineer (Multi-Robot & Swarm Systems)

KERRY CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Scientist In AI and Robotics
Senior Scientist In AI and Robotics

HUI JIE EMPLOYMENT AGENCY PTE. LTD. • Singapore

On-site
SGD 150,000 - 190,000
ROS Architect
ROS Architect

ST ENGINEERING IHQ PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Software Engineer, Ecosystem
Software Engineer, Ecosystem

Kabam Robotics • Singapore

On-site
SGD 70,000 - 120,000
Robotics AI & Simulation Software Engineer
Robotics AI & Simulation Software Engineer

KARCHER ROBOTICS SINGAPORE PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,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
Robotics Software Engineer
Robotics Software Engineer

Spearing Executive Search • Singapore

On-site
SGD 80,000 - 120,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