Robotics Software Engineer (Fleet Management)

PERSOL SINGAPORE PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

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 - 180,000
Robotics Software Engineer
Robotics Software Engineer

SEARCHASIA CONSULTING PTE. LTD. • Singapore

On-site
SGD 80,000 - 120,000
Robotics Fleet Optimization Engineer
Robotics Fleet Optimization Engineer

SEARCHASIA CONSULTING PTE. LTD. • Singapore

On-site
SGD 80,000 - 120,000
Software Engineer (Fleet Management)
Software Engineer (Fleet Management)

XSQUARE TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 110,000 - 170,000
Competitive compensation
Cross-functional collaboration
Hands-on robotics projects
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
Robotics Software Engineer
Robotics Software Engineer

Spearing Executive Search • Singapore

On-site
SGD 80,000 - 120,000
Fleet Robotics Software Engineer - Optimization & Routing
Fleet Robotics Software Engineer - Optimization & Routing

Hyundai Motor Group Innovation Center Singapore (HMGICS) • Singapore

On-site
SGD 120,000 - 180,000
Navigation & Control Engineer
Navigation & Control Engineer

LionsBot International • Singapore

On-site
SGD 60,000 - 80,000
SENIOR SOFTWARE ENGINEER (PATH PLANNING)
SENIOR SOFTWARE ENGINEER (PATH PLANNING)

LionsBot International Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer (PATH PLANNING)
Senior Software Engineer (PATH PLANNING)

LionsBot International • Singapore

On-site
SGD 120,000 - 160,000