GT

Senior Robotics Software Engineer (Ros2 / Rmf)

GMP Technologies (S) Pte Ltd

D01 Marina, Raffles Place, People's Park, CecilContractS$7,000 – S$9,000/mo

Posted 1 Jul 2026

About this role

Responsibilities Design, develop, and maintain robotics software solutions using ROS2 and RMF Develop multi-robot orchestration, fleet management, and task coordination capabilities Build software modules for path planning, scheduling optimisation, task assignment, and traffic deconfliction Contribute to robotics systems architecture, middleware integration, and communication frameworks Develop and maintain scalable software systems using C++ and Python Implement CI/CD pipelines, containerisation, and deployment workflows using Docker and Kubernetes Integrate robotics systems with industrial automation and networked environments Develop simulation, testing, and validation frameworks for robotics applications Translate business and operational requirements into technical system specifications Support deployment, troubleshooting, optimisation, and production rollout activities Prepare technical documentation, reports, and project presentations Collaborate closely with cross-functional engineering and project teams Requirements Degree in Robotics Engineering, Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or related discipline Minimum 3 years of experience in robotics software development, ROS2, or related industrial automation systems. Exceptional candidates with strong robotics software portfolios are also encouraged to apply. Strong proficiency in C++ and Python programming Hands-on experience with ROS2 and robotics software ecosystems Strong understanding of robotics concepts including navigation, fleet management, motion planning, manipulation, or simulation Experience with systems integration, distributed systems, and communication protocols Experience with CI/CD pipelines and containerisation technologies such as Docker and Kubernetes Strong knowledge of Git version control and software engineering best practices Experience deploying software or robotics systems into production environments Strong analytical, troubleshooting, and problem-solving skills Preferred Skills Experience with RMF (Robotics Middleware Framework) Experience in autonomous mobile robots (AMR) or fleet management systems Knowledge of scheduling optimisation, task assignment, or multi-agent coordination algorithms Experience in industrial automation or smart manufacturing environments Web application or dashboard development experience Experience engaging stakeholders across requirements gathering, development, testing, and deployment Toapply, please visit www.gmprecruit.com and search for Job Reference: V6Y37W48 To learnmore about this opportunity, please contact Yingying at yingying.lai@gmprecruit.com Weregret that only shortlisted candidates will be notified. GMPTechnologies (S) Pte Ltd | EA Licence: 11C3793 | EAPersonnel: Lai Yingying | Registration No: R1110239

What they're looking for

ROSKubernetesAutomation SystemsEcoSYSTEMS

About GMP Technologies (S) Pte Ltd

Industry: Administrative & support services

Frequently asked questions

What does a Senior Robotics Software Engineer (Ros2 / Rmf) at GMP Technologies (S) Pte Ltd do?

Responsibilities Design, develop, and maintain robotics software solutions using ROS2 and RMF Develop multi-robot orchestration, fleet management, and task coordination capabilities Build software modules for path planning, scheduling optimisation, task assignment, and traffic deconfliction Contribu…

What skills does this Senior Robotics Software Engineer (Ros2 / Rmf) role need?

Key skills for this role include ROS, Kubernetes, Automation Systems, EcoSYSTEMS.

How much does a Senior Robotics Software Engineer (Ros2 / Rmf) at GMP Technologies (S) Pte Ltd pay?

This role lists a salary of S$7,000 – S$9,000 per month.

Is this Senior Robotics Software Engineer (Ros2 / Rmf) role remote, hybrid, or on-site?

The listing is based in D01 Marina, Raffles Place, People's Park, Cecil. Check the posting for remote or hybrid options.

How do I apply for this Senior Robotics Software Engineer (Ros2 / Rmf) role?

You can apply directly on GMP Technologies (S) Pte Ltd's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.