Robotics Software Engineer (Fleet Management)

PERSOL SINGAPORE PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PERSOL SINGAPORE PTE. LTD. is seeking a Robotics Software Engineer to advance fleet management algorithms for scalable robotic systems. You will design, implement, and validate multi-robot coordination strategies while collaborating with cross-functional teams to ensure reliable deployment and performance.

The role emphasizes research-to-production translation, real-time considerations, and improvements through telemetry analysis.

Qualifications

  • A master’s degree or PhD in a robotics, CS, OR, or related field is required.
  • Strong background in algorithms, optimization, and operations research with scheduling and routing focus.
  • Proficiency in Python, C++, or C# and building scalable software systems.

Responsibilities

  • Design and develop algorithms for robotic fleet management, including task assignment, scheduling, routing, and resource allocation.
  • Build and maintain simulation and testing environments to evaluate fleet strategies and validate system performance.
  • Develop strategies to improve multi-robot coordination, traffic management, and mission dispatching in dynamic operational environments.
  • Analyze robot telemetry and operational data to identify system bottlenecks and drive continuous improvement.
  • Collaborate with cross-functional teams to ensure reliable deployment, integration, and operational performance of fleet management solutions.
  • Document system designs and stay up to date with advancements in robotics, multi-agent systems, and logistics optimization.
  • Develop scalable software components and services that integrate with robotic systems using modern communication frameworks.

Skills

Robotics algorithms
Multi-agent systems
Optimization
Python
C++
C#
Real-time systems
Data analysis

Education

Master’s or Ph.D. in Computer Science, Robotics, OR related field

Job description

Brief Summary:

Join a dynamic team as a Robotics Software Engineer, focusing on advanced fleet management algorithms to enhance efficiency and scalability in robotic systems. This role offers the opportunity to develop innovative solutions in a cutting-edge environment.

Responsibilities:

  • Design and develop algorithms for robotic fleet management, including task assignment, scheduling, routing, and resource allocation.
  • Build and maintain simulation and testing environments to evaluate fleet strategies and validate system performance.
  • Develop strategies to improve multi-robot coordination, traffic management, and mission dispatching in dynamic operational environments.
  • Analyze robot telemetry and operational data to identify system bottlenecks and drive continuous improvement.
  • Collaborate with cross-functional teams to ensure the reliable deployment, integration, and operational performance of fleet management solutions.
  • Document system designs and stay up to date with advancements in robotics, multi-agent systems, and logistics optimization.
  • Develop scalable software components and services that integrate with robotic systems using modern communication frameworks.

Requirements:

  • Master's or Ph.D. degree in Computer Science, Robotics, Operations Research, Electrical Engineering, or a related field, with experience in robotics, optimization, or large-scale distributed systems.
  • Strong background in algorithms, optimization, and operations research, including scheduling, routing, and graph-based methods.
  • Proficiency in Python, C++, or C#, with experience developing scalable and maintainable software systems.
  • Experience developing algorithms for multi-agent systems, path planning, robotic coordination, and task allocation.
  • Familiarity with real-time systems, control theory, and optimization methods.
  • Strong data analysis skills, including analyzing robot telemetry, operational logs, and system performance metrics.
  • Experience working with robotic fleets or large-scale logistics and automation systems, including simulation and operational experimentation.
  • Proven ability to translate research or algorithmic innovation into practical production systems; publications or research contributions are a plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer (Fleet Management)
Robotics Software Engineer (Fleet Management)

Hyundai Motor Group Innovation Center Singapore (HMGICS) • Singapore

On-site
SGD 120,000 - 190,000
Fleet Software Engineer - Mobile Robotics
Fleet Software Engineer - Mobile Robotics

TYSON JAY MANAGEMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Fleet Software Engineer - Mobile Robotics
Fleet Software Engineer - Mobile Robotics

Tyson Jay Management • Singapore

On-site
SGD 90,000 - 130,000
Robotics Software Engineer – Multi-Robot Fleet Optimizer
Robotics Software Engineer – Multi-Robot Fleet Optimizer

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Fleet Software Engineer - Robotics Dispatch & Fleet Ops
Fleet Software Engineer - Robotics Dispatch & Fleet Ops

Tyson Jay Management • Singapore

On-site
SGD 90,000 - 130,000
Robotics Software Engineer
Robotics Software Engineer

Spearing Executive Search • Singapore

On-site
SGD 80,000 - 120,000
Robotics Software Engineer - I
Robotics Software Engineer - I

Botsync Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Competitive salary
Comprehensive health benefits
Startup culture & growth
Fleet Robotics Software Engineer - Optimization Lead
Fleet Robotics Software Engineer - Optimization Lead

Hyundai Motor Group Innovation Center Singapore (HMGICS) • Singapore

On-site
SGD 120,000 - 190,000
Senior Development Engineer (ROS-I Interoperable Robotics Software System), ARTC
Senior Development Engineer (ROS-I Interoperable Robotics Software System), ARTC

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

On-site
SGD 60,000 - 90,000
Research Engineer, Interoperable Robotic Systems
Research Engineer, Interoperable Robotic Systems

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

On-site
SGD 60,000 - 90,000