Senior Robotics Software Engineer (ROS2 / RMF)

GMP TECHNOLOGIES (S) PTE LTD

Singapore, Singapore
Not specified
Ros2 robotics software development
C++ and python programming proficiency
Multi-robot orchestration and fleet management
GMP Technologies (S) Pte Ltd is seeking a Senior Robotics Software Engineer proficient in ROS2 and RMF to design and develop robotics software solutions in Singapore. The ideal candidate should have a degree in a relevant field, at least three years of experience in robotics software development, and strong skills in C++ and Python

Job Summary

  • The role involves designing and developing scalable robotics software solutions using ROS2 and RMF for multi-robot orchestration.
  • Candidates will build critical capabilities for path planning, task assignment, and traffic deconfliction within industrial environments.
  • The position requires implementing CI/CD pipelines and containerization workflows using Docker and Kubernetes to support production rollouts.

Matching Summary

Match Score: 85

GMP Technologies (S) Pte Ltd is seeking a Senior Robotics Software Engineer proficient in ROS2 and RMF to design and develop robotics software solutions in Singapore. The ideal candidate should have a degree in a relevant field, at least three years of experience in robotics software development, and strong skills in C++ and Python.

Skills & Requirements

Must-have

  • ROS2 robotics software development
  • C++ and Python programming proficiency
  • Multi-robot orchestration and fleet management
  • Path planning and scheduling optimization
  • CI/CD pipelines with Docker and Kubernetes
  • Systems integration and distributed systems

Nice-to-have

  • RMF (Robotics Middleware Framework) experience
  • Autonomous mobile robots (AMR) knowledge
  • Industrial automation or smart manufacturing
  • Web application or dashboard development
  • Stakeholder engagement across requirements
  • Scheduling optimisation algorithms

Key Requirements

  • Minimum 3 years of robotics software development experience
  • Degree in Robotics Engineering, Computer Science, or related field
  • Strong proficiency in C++ and Python programming languages

Work Rights

Not specified

Tailored Resume

Cover Letter