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 ROS2 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)