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)