About the role
Senior Development Engineer leading the design and implementation of robotics software solutions for industrial manufacturing and logistics applications, focusing on multi‑robot orchestration using ROS2 and the Robotics Middleware Framework (RMF). The role involves architectur...
ResearchOnsite
Key Responsibilities
- Actively contribute to and lead specific areas of research and development for robotic software packages and tools for industrial applications using the ROS framework, including capabilities in Robotics Middleware Framework (RMF) multi-agent path planning, simulator design, perception, and motion planning. Drive application-oriented robotic research towards industrial automation using ROS 2.
- Contribute significantly to the architecture and lead the development of complex software solutions and core algorithms for interoperable multi-agent and multi-robot systems, focusing on coordination, scheduling optimisation, task assignment, and traffic deconfliction.
- Contribute to and lead the implementation of robust systems engineering approaches by translating business requirements into system requirements and validation methodologies, and develop comprehensive software testing and validation strategies in accordance with industry standards.
- Lead specific aspects of project scoping, planning, and execution for technical projects, and actively contribute to overall project delivery, including overseeing technical documentation, write-ups, and presentations.
Requirements
- Degree in Robotics Engineering, Software Engineering, Computer Engineering, Electrical Engineering or Computer Science or equivalent.
- Minimum of 0-5 years of experience (or equivalent demonstrated experience).