Develop and validate control software for physical robots, working across sensors, actuators and mechanical constraints. The role includes experiment design, commissioning, repeatable testing and documenting results so other researchers can extend the systems.