Day-to-Day Responsibilities
Design the robot's navigation stack, covering localisation, mapping (SLAM) and path planning, so the robot can move safely from pick-up to drop-off.
Select and integrate sensors such as lidar, cameras, wheel encoders and IMUs, and combine their data (sensor fusion) into a reliable picture of where the robot is.
Write and test control software in C++, Python and ROS or ROS 2, checking it first in simulation before running it on a real robot.
Plan how a fleet of robots shares aisles, charging points and tasks with the warehouse management system, avoiding collisions and traffic jams.
Test robots on the shop floor, log failures, measure performance and fix issues across mechanics, wiring and software.
Build safety functions such as emergency stops, speed zones and human detection, and document them to meet site safety rules.
Support customers during installation, operator training and handover, and help their teams after go-live.


