Robotics Software Engineer (Fleet Management)

Hyundai Motor Group Innovation Center Singapore (HMGICS)

Singapore

On-site

SGD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Hyundai Motor Group Innovation Center Singapore seeks a Robotics Software Engineer specializing in Fleet Management Algorithms to design optimization, scheduling, routing, and simulation for large-scale AMR fleets in production environments.

You will research algorithms, run large-scale experiments, and integrate production systems to enhance efficiency, scalability, and robustness of fleet operations across logistics and manufacturing contexts.

Qualifications

  • Master's or Ph.D. in CS, Robotics, OR, or Electrical Engineering.
  • Strong background in algorithms, optimization, and operations research.
  • Experience with multi-agent systems, path planning, or fleet management.
  • Experience building simulation environments and experimentation frameworks.

Responsibilities

  • Design and implement algorithms for robotic fleet management, including task allocation and routing.
  • Develop strategies for multi-robot coordination and dynamic mission dispatching.
  • Build and maintain simulation and testing environments to evaluate strategies.
  • Analyze telemetry and logs to identify bottlenecks and drive improvements.
  • Develop scalable software components that integrate with robotic systems using modern frameworks.
  • Collaborate with cross-functional teams to ensure reliable deployment and operations.

Skills

Python
C++
Fleet management
Optimization
Scheduling
Multi-agent systems
ROS2
REST APIs
MQTT
Data analysis
Simulation

Education

Master's or Ph.D. in CS/Robotics/OR/EE

Tools

Python
C++
ROS2
REST APIs
MQTT

Job description

This position is responsible for designing and developing intelligent coordination strategies for large-scale robotic fleets operating in production environments. As a Robotics Software Engineer specializing in Fleet Management Algorithms, you will focus on optimization, scheduling, task allocation, routing, and simulation to enhance the operational efficiency, scalability, and robustness of autonomous mobile robot (AMR) systems. The role combines algorithm research, large-scale experimentation, and production system integration to address challenges in multi-agent coordination and multi-stage logistics operations, ultimately improving fleet performance and overall operational efficiency.

Job description:

Your Mission

This position is responsible for designing and developing intelligent coordination strategies for large-scale robotic fleets operating in production environments. As a Robotics Software Engineer specializing in Fleet Management Algorithms, you will focus on optimization, scheduling, task allocation, routing, and simulation to enhance the operational efficiency, scalability, and robustness of autonomous mobile robot (AMR) systems. The role combines algorithm research, large-scale experimentation, and production system integration to address challenges in multi-agent coordination and multi-stage logistics operations, ultimately improving fleet performance and overall operational efficiency.

What To Expect
  • Design and develop algorithms for robotic fleet management, including task assignment, scheduling, routing, and resource allocation.
  • Develop strategies to improve multi-robot coordination, traffic management, and mission dispatching in dynamic operational environments.
  • Build and maintain simulation and testing environments to evaluate fleet strategies and validate system performance.
  • Analyze robot telemetry and operational data to identify system bottlenecks and drive continuous improvement.
  • Develop scalable software components and services that integrate with robotic systems using modern communication frameworks.
  • 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.
What You'll Bring
  • 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, task allocation, or fleet management.
  • Experience building simulation environments and experimentation frameworks to evaluate algorithm performance.
  • Familiarity with real-time systems, control theory, and optimization methods.
  • Familiarity with system integration technologies such as RESTful APIs, MQTT, and distributed service architectures.
  • Strong data analysis skills, including analyzing robot telemetry, operational logs, and system performance metrics.
  • Experience with large-scale optimization, logistics system design, or robotics middleware (e.g., ROS2).
  • Experience working with robotic fleets or large-scale logistics/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

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

XSQUARE TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
AMR Robotics Software Engineer - Leading AI solutions firm (AMR/Smart retail/ROS/AGV)
AMR Robotics Software Engineer - Leading AI solutions firm (AMR/Smart retail/ROS/AGV)

DADACONSULTANTS PTE. LTD. • Singapore

On-site
SGD 120,000 - 165,000
Senior Robotics System Engineer (AMR)
Senior Robotics System Engineer (AMR)

dadaconsultants pte. ltd. • Singapore

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

A*STAR Research • Singapore

On-site
SGD 60,000 - 90,000
Senior Robotics System Engineer (AMR)
Senior Robotics System Engineer (AMR)

Digital Place Vision Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Robotics Manipulator Engineer (Software Architecture)
Robotics Manipulator Engineer (Software Architecture)

Hyundai Motor Group Innovation Center Singapore (HMGICS) • Singapore

On-site
SGD 120,000 - 180,000
Autonomous Fleet Optimization Engineer
Autonomous Fleet Optimization Engineer

Hyundai Motor Group Innovation Center Singapore (HMGICS) • Singapore

On-site
SGD 120,000 - 180,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
Robotics Manipulator Engineer (Software Architecture)
Robotics Manipulator Engineer (Software Architecture)

HYUNDAI MOTOR GROUP INNOVATION CENTER IN 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