Software Developer, Planning and Control
3 weeks ago
Overview Avidbots is growing fast and we’re looking for a passionate Software Developer, Planning and Control to join our team. If you’re driven by innovation, excited by cutting-edge technology, and thrive in a collaborative environment, we want to hear from you. What you’ll do: Collaborate with senior software developers to design and implement planning and control algorithms for robust autonomous robot operation in dynamic environments. Optimize software for real-time performance to enable safety-critical decision-making in autonomous robot navigation. Collaborate cross-functionally with other software teams to integrate core planning and control solutions into our existing robot systems. Drive the design and implementation of testing and evaluation frameworks, as well as the execution and analysis of experiments. Implement and maintain comprehensive unit and integration tests to ensure high code quality and coverage. Actively participate in code reviews, contributing to continuous improvement in system accuracy and reliability throughout the software development life cycle. What we’re looking for: BASc. or graduate degree in Computer Science, Electrical/Computer Engineering or equivalent. 5+ years of industry experience in software development. Strong programming skills in C++ 17 or later and object oriented design. Experience with designing multi-threaded applications. Skilled in optimizing performance and memory footprint of complex systems. Committed to writing readable and robust code, proven through experience with C++ unit testing frameworks and continuous integration (CI) tools. Proficiency with Linux-based operating systems. Driven individual, passionate about robotics, self-starter. Nice to have: Experience with mobile robotics, embedded systems or IoT devices. Experience with machine learning. Exposure to control system design. Familiarity with static code analyzers, gdb and cmake. Familiarity with Python. Familiarity with modern software development processes (e.g. Agile, Test Driven Development). About Avidbots: Avidbots is a leader in autonomous cleaning solutions, transforming the way commercial and industrial spaces maintain cleanliness. Our robots, including Neo 2 and Kas, combine advanced navigation and data-driven insights to deliver efficient, sustainable cleaning across industries like retail, airports, and warehouses. Applicants must be currently authorized to work in Canada for any employer Diversity & Inclusion at Avidbots: Avidbots is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We celebrate the unique perspectives that come from our multicultural team, including our roots as a company founded by international students. Our leadership holds the same standards of respect and inclusivity as every team member. We pride ourselves on providing a safe, respectful environment free from discrimination or hate, and we embrace diversity in all its forms whether race, religion, gender, or sexual orientation. If you require accommodation during the recruitment process, please let us know. We’re happy to provide support. Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries: Automation Machinery Manufacturing #J-18808-Ljbffr
-
Software Developer, Planning and Control
4 weeks ago
Kitchener, Canada Avidbots Corp. Full timeOverviewAvidbots is growing fast and we’re looking for a passionate Software Developer, Planning and Control to join our team. If you’re driven by innovation, excited by cutting-edge technology, and thrive in a collaborative environment, we want to hear from you.What you’ll do:Collaborate with senior software developers to design and implement planning...
-
Embedded Software Developer
3 weeks ago
Kitchener, Canada Christie Full timeChristie Digital Systems Innovations ULC, 809 Wellington St. N., Kitchener, Ontario, Canada Job Description Posted Monday, November 10, 2025 at 5:00 AM We give bright minds the tools to be truly creative and innovative. Join our team! At Christie®, we create award-winning light technology solutions and services that help our partners and customers deliver...
-
Embedded Software Developer
4 weeks ago
Kitchener, Canada Christie Full timeChristie Digital Systems Innovations ULC, 809 Wellington St. N., Kitchener, Ontario, Canada Job Description Posted Monday, November 10, 2025 at 5:00 AM We give bright minds the tools to be truly creative and innovative. Join our team! At Christie®, we create award-winning light technology solutions and services that help our partners and customers...
-
Embedded Software Developer
4 weeks ago
Kitchener, Canada Christie Full timeChristie Digital Systems Innovations ULC, 809 Wellington St. N., Kitchener, Ontario, Canada Job Description Posted Monday, November 10, 2025 at 5:00 AM We give bright minds the tools to be truly creative and innovative. Join our team! At Christie®, we create award-winning light technology solutions and services that help our partners and customers deliver...
-
Embedded Software Developer
3 days ago
Kitchener, Ontario, Canada Christie Digital Full time $80,000 - $120,000 per yearJob DescriptionPosted Sunday, November 9, 2025, 11:00 PMWe give bright minds the tools to be truly creative and innovative. Join our teamAt Christie, we create award-winning light technology solutions and services that help our partners and customers deliver unforgettable d experiences. We're a global group of passionate people at a company committed to...
-
Embedded Software Developer
3 days ago
Kitchener, Ontario, Canada Christie Digital Systems Inc. Full time $80,000 - $120,000 per yearWe give bright minds the tools to be truly creative and innovative. Join our team At Christie, we create award-winning light technology solutions and services that help our partners and customers deliver unforgettable shared experiences. We're a global group of passionate people at a company committed to leading-edge innovation, creating high-quality...
-
Software Developer
7 days ago
Kitchener, Ontario, Canada Christie Digital Systems Inc. Full time $80,000 - $120,000 per yearWe give bright minds the tools to be truly creative and innovative. Join our team At Christie, we create award-winning light technology solutions and services that help our partners and customers deliver unforgettable shared experiences. We're a global group of passionate people at a company committed to leading-edge innovation, creating high-quality...
-
Software Developer
3 weeks ago
Kitchener, Canada Christie Full timeChristie Digital Systems Innovations ULC, 809 Wellington St. N., Kitchener, Ontario, Canada Job Description Posted Thursday, November 6, 2025 at 5:00 AM We give bright minds the tools to be truly creative and innovative. Join our team! At Christie®, we create award-winning light technology solutions and services that help our partners and customers deliver...
-
Software Developer
4 weeks ago
Kitchener, Canada Christie Full timeChristie Digital Systems Innovations ULC, 809 Wellington St. N., Kitchener, Ontario, Canada Job Description Posted Thursday, November 6, 2025 at 5:00 AM We give bright minds the tools to be truly creative and innovative. Join our team! At Christie®, we create award-winning light technology solutions and services that help our partners and customers...
-
Software Developer
4 weeks ago
Kitchener, Canada Christie Full timeChristie Digital Systems Innovations ULC, 809 Wellington St. N., Kitchener, Ontario, Canada Job Description Posted Thursday, November 6, 2025 at 5:00 AM We give bright minds the tools to be truly creative and innovative. Join our team! At Christie®, we create award-winning light technology solutions and services that help our partners and customers deliver...