Firmware Team Lead

1 week ago


Kitchener, Canada Avidbots Full time

**Now is the time to become an Avidbotter**

**About Avidbots**:
Avidbots is a robotics company with a vision to bring robots to everyday life to expand human potential. Our ground-breaking product, the Neo autonomous floor scrubbing robot, is deployed around the world and trusted by leading facilities and building service companies. Headquartered in Kitchener, ON, Canada, Avidbots is offering comprehensive service and support to customers on 5 continents.

**About the Role**:

- This can be a hybrid opportunity_

**How you will make a difference**:

- Performance management and mentoring of team members
- Resource loading and participate in hiring
- Help develop tools and processes to allow us to repeatable deliver solutions in an efficient manor
- Develop firmware in C for an Arm Cortex-M class microcontroller for the multiple monitor, control and safety functions
- Implement communication protocols over standard I/O channels such as CAN bus,Ethernet, UART and I2C
- Work closely with the electrical team to develop board level requirements and architecture
- Participate in the electrical, firmware, software and safety reviews
- Design for the full lifecycle, from concept through manufacturing to field support
- Use industry stand tools such as Jira, Git and Jenkins during the development cycle for version control traceability etc.

**Key Skills and Experience**:

- 3+ years leading technical teams
- Degree or diploma in a related field, or equivalent experience
- 7+ years of experience writing microcontroller firmware in C
- Hands-on experience debugging firmware on a target hardware
- Experience in designing and documenting firmware based on requirements

**Nice to have**:

- STM32 or other ARM-based microcontroller
- FreeRTOS or similar
- Diverse I/O buses and transducers
- Embedded mechanical control
- Robotics or autonomous vehicle design
- Robot Operating System - ROS
- C++ on Linux or QN

**Applicants must be currently authorized to work in 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.

INDAV



  • Kitchener, Canada Roadpost Full time

    Who We Are ZOLEO is building the next generation of connected communication devices — integrating hardware, firmware, mobile applications, and cloud services into one seamless global experience. We design technology that keeps people connected when it matters most, combining satellite and cellular networks into a reliable, global messaging ecosystem. Our...

  • Team Lead

    2 weeks ago


    Kitchener, Canada Conspiracy Comics Full time

    **Job description** About the role The Team Lead assists in the operational functions of the store and motivates the team to meet sales goals. The Team lead reports directly to the Store Manager and provides leadership and support when the manager is unavailable. We’re a long time family business with deep roots in the community but also with an eye to...

  • Team Lead

    2 days ago


    Kitchener, Canada Conspiracy Comics Full time

    **Job description** About the role The Team Lead assists in the operational functions of the store and motivates the team to meet sales goals. The Team lead reports directly to the Store Manager and provides leadership and support when the manager is unavailable. We’re a long time family business with deep roots in the community but also with an eye to...

  • Team Lead

    2 weeks ago


    Kitchener, Canada Conspiracy Comics Full time

    **Job description** About the role The Team Lead assists in the operational functions of the store and motivates the team to meet sales goals. The Team lead reports directly to the Store Manager and provides leadership and support when the manager is unavailable. We’re a long time family business with deep roots in the community but also with an eye to...


  • Kitchener, Canada Biomatik Corporation Full time

    At Biomatik, we believe in teamwork and quality performance. We value our employees who have a “can-do attitude” and who are always willing to work hard. Our core mission is to bring our customers the finest research products at highly competitive prices, and we stand behind our products with 100% customer satisfaction. In doing so, our customers, as...

  • Software Team Lead

    4 weeks ago


    Kitchener, Canada Lewisandclarkpartners Full time

    About BinSentry: BinSentry is an extremely fast-growing ag-tech company started in KW, Ontario, Canada. BinSentry is focused on providing solutions for the agriculture supply chain that help increase efficiency, reduce costs, and enhance profitability. As a leader in the use of artificial intelligence, BinSentry offers technology solutions that pair...

  • Software Team Lead

    4 weeks ago


    Kitchener, Canada Lewisandclarkpartners Full time

    About BinSentry: BinSentry is an extremely fast-growing ag-tech company started in KW, Ontario, Canada. BinSentry is focused on providing solutions for the agriculture supply chain that help increase efficiency, reduce costs, and enhance profitability. As a leader in the use of artificial intelligence, BinSentry offers technology solutions that pair...

  • Software Team Lead

    1 week ago


    Kitchener, Ontario, Canada BinSentry Full time

    About BinSentry:BinSentry is an extremely fast-growing ag-tech company started in KW, Ontario, Canada. BinSentry is focused on providing solutions for the agriculture supply chain that help increase efficiency, reduce costs, and enhance profitability. As a leader in the use of artificial intelligence, BinSentry offers technology solutions that pair...

  • Temporary Team Lead

    2 weeks ago


    Kitchener, Ontario, Canada Thresholds Homes and Supports Inc. Full time

    Thresholds Homes and Supports Inc. is a community-based agency that promotes recovery and improved quality of life for people who are experiencing mental health and substance use issues by providing affordable housing and individualized, flexible support services through our wide-ranging programs offered throughout Waterloo Region and Wellington County. Our...


  • Kitchener, Canada Plan A KWLONAB Full time

    Plan A Kitchener, Waterloo and London is looking for an experienced, dynamic and passionate individual to join our team as a Recruitment Team Lead. At Plan A, we provide exceptional care to residents within our partnered long-term care and retirement facilities, with the best health care heroes in the area. This means that you would join a team that is...