Headquartered in Kitchener, ON, Canada, Avidbots is a full-stack robotics company that designs and manufactures all aspects of our hardware and software solutions. Our flagship product is a robot named Neo - an autonomous floor scrubbing robot designed to clean hard surface floors with minimal human intervention. We offer comprehensive sales, service and support to our customers on four continents. Avidbots is bringing robots to everyday life in an effort to expand human potential. Our robot Neo is widely deployed and trusted by the world’s leading facility management companies as well as global organizations.
Our robots use an advanced sensor suite to identify their location and then plan optimal paths to cover these areas as fast as possible using path planning algorithms developed in-house. We are looking for an experienced, passionate, creative Intermediate / Senior Software Developer to help push the boundaries of our robots as part of the Advanced technology group.
Ideally, you have an exceptional, proven capability to internalize complex algorithms and constraints to produce novel approaches to solve complex problems in a theoretically justified and complete manner.
You will work alongside our veteran design and development teams working on the cutting edge of robotics, and will be able to directly see your contributions furthering robotic integration in malls, airports, and other facilities across the world, as well as expansion into as-yet unexplored markets. This role reports directly to the ATG team manager.
You will be responsible for leading research and prototyping of new algorithms to expand our autonomous capabilities. You will be expected to research, design, code, document, and test your improvements in simulation and hardware and provide technical guidance and insight into a breadth of autonomous solutions.
Main Tasks:
Main Requirements:
Nice to Have: