Position Overview
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 ...