
Search by job, company or skills
COMPANY OVERVIEW
Our client is a leading research institution dedicated to advancing scientific discovery and technological innovation. It focuses on a wide range of disciplines, including biomedical sciences, physical sciences, and engineering.
We are currently looking for a Senior Development Engineer with a focus on multi‑robot and multi‑device orchestration on ROS 2 and the Robotics Middleware Framework (RMF).
JOB RESPONSIBILITIES
. Lead and contribute to the development of robotics software packages using ROS 2, including RMF‑based multi‑agent path planning, simulation, perception, and motion planning.
. Design and implement core algorithms and architectures for interoperable multi‑robot systems, covering coordination, scheduling, task assignment, and traffic deconfliction.
. Translate business needs into system requirements, validation methods, and testing strategies aligned with industry standards.
. Lead technical aspects of project scoping, planning, execution, and documentation.
JOB REQUIREMENTS
. Degree in Robotics, Software/Computer/Electrical Engineering, Computer Science, or equivalent.
. 0-5+ years of relevant experience (or equivalent demonstrated capability).
. Strong proficiency in C++ and Python.
. Extensive experience with ROS 2, CI/CD pipelines, Docker/Kubernetes, and Git.
. Solid understanding of robotics concepts(navigation, manipulation, fleet management, simulation).
. Proven experience in complex systems integration, networked systems, and production deployment.
. Demonstrated ability to lead technical initiatives or deliver key project components.
. Nice to have: Experience in fleet management, AI for robotics, RMF‑related algorithms, stakeholder management, or web‑based interfaces.
Work Location: Singapore
Syahirah Binte Ahmad Ja'afar (R22105331)
JAC Recruitment Pte. Ltd. (90C3026)
Job ID: 145937777