Team Lead - Kitchener, Canada - Avidbots

Avidbots
Avidbots
Verified Company
Kitchener, Canada

1 week ago

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

About Avidbots

Avidbots is a leading-edge robotics company with the vision to bring robotic solutions into everyday life to increase organizational productivity and to do that better than any other company in the world.

Our ground-breaking product, the Neo 2 autonomous floor scrubbing robot, is deployed around the world and trusted by leading facilities and building service companies.

Because of our continued successes, we are in major growth mode to add to our award-winning employee culture. Headquartered in Kitchener, ON, Canada, Avidbots offers comprehensive service and support to customers in 5 continents.


About the Opportunity

Avidbots is looking for an enthusiastic and experienced leader to guide and coordinate our veteran software development team as we sustain and expand our mobile robotics motion planning and control capabilities.

In this role, you will be responsible for bringing the next generation of autonomous behaviours to market through the management and development of a highly technical team through the software product development lifecycle.

This is a unique opportunity to have a direct impact on large-scale initiatives that will shape the next-generation of commercial robotics.


How You Will Make a Difference:

  • Represent the Planning and Control team in technical and project discussions; able to communicate effectively and respectfully with all members of the organization.
  • Collaborate with Technical, Product, and Project Management teams to define, support, and execute large scale software development projects.
  • Work closely with architecture, technical, and feature leads to define clear tasks, deliverables and execution plans for the development team
  • Plan and organize team resources to successfully execute multiple projects simultaneously
  • Build, develop and motivate team by providing technical leadership on best practices
  • Assist in the hiring, supervision and coaching of team members

Requirements:


  • B.Sc. or graduate degree in computer science, engineering or equivalent
  • 8+ years of experience with software development in a professional setting
  • 3+ years of experience leading software development teams in a technical setting
  • Excellent communication and project management skills; able to track and maintain project execution status and convey complex technical considerations to different levels of stakeholders effectively and efficiently
  • Excellent people management skills, proven track record of mentoring and coaching team members
  • Skilled in software development based on Agile (Sprint/Scrum/Kanban) methodology
  • Ability to convert high level designs into production ready software implementations
  • Strong software development background in C++ and/or Python

Bonus:


  • Working knowledge of Linuxbased operating systems
  • Strong working knowledge of ROS and/or ROS
  • Background in mobile robotics and/or autonomous devices
  • Driven individual, passionate about robotics, selfstarter

Applicants must be currently authorized to work in the CANADA for any employer
Avidbots is an equal opportunity employer committed to building a diverse workforce. As a multicultural organization, we encourage individual achievement and recognize the strength of a diverse workforce.

We offer a professional working environment and culture and believe that work / life balance is critical to ensure the happiness/well-being of our people.

Upon request, Avidbots will provide reasonable accommodation for applicants with disabilities throughout the recruitment and selection process.

More jobs from Avidbots