Software Developer - Motion Team


  • Understand how the robots play part in the overall fulfillment solution as well as how each functionality being developed contributes to that end
  • Design motion algorithms - optimal path planning, collision avoidance, etc.
  • Develop OO software (in Python) to deliver designed algorithms / new functionality / supporting architecture.
  • Verify end-to-end functionality in our robotics lab, simulation environment as well as using an automated test suite (to be written in line with the development of new functionality)


  • BSc. in Computer Science
  • At least 2-3 years experience in OO programming
  • Working under a *nix environment
  • A team player
  • Experience in robotics - an advantage
  • Experience with Python - an advantage

Please complete the form below