Avidbots

Intermediate Software Developer - Robot Systems

Job description

About Avidbots

Avidbots is a robotics company with a vision to bring robotic solutions into everyday life to increase organizational productivity and to do that better than any other company in the world. Their groundbreaking product, the Neo autonomous floor scrubbing robot, is deployed around the world and trusted by leading facilities and building service companies. Founded in 2014 and headquartered in Kitchener, ON, Canada, Avidbots is offering comprehensive service and support to customers on 5 continents.

About This Role

We are looking for an experienced and passionate Intermediate Software Developer to help push the boundaries of our robots. Ideally, you have an exceptional and proven capability of developing software in C++ and OOP. You have made software contributions to complex systems and have some experience with GUI applications. You thrive with the latest technology while taking pride in well-designed, clean, and reliable code. You will be part of an experienced team of robotics architects and seasoned developers to develop the best robotics solutions for our products.

How You Will Make a Difference
Work in a team to create, maintain, and improve our robot software
Become a technical expert of your domain and contribute to the overall robot architecture
Contribute to improving the development environment and processes

Key Skills And Experience
B.Sc. or graduate degree in computer science, engineering or equivalent
Development experience in modern C++, ROS and Python
3+ years of professional software development experience
Proven experience with modern development process based on agile methodology
Proficient in architecting, presenting and sharing software solutions to complex robotic challenges
Driven individual, passionate, self-starter
Medium skill level in a Linux-based OS with command-line
Some driver-level development

Nice to Have
Have built, designed or brought robots to life before
Qt QML, Electron experience
Good understanding of basic physics principles
Experience with Functional Safety concepts

Join a fast paced HAX portfolio company and be part of one of the largest hard tech communities in the world.