Posted: 17 hours ago
Job Description
<h3>Job Description</h3><p>Job Description<p>Salary: <br /><p>Important Info:</p><p>Work arrangement: Hybrid - on site in our Kitchener HQ 3 days per week</p><p><br /></p><p>Ready to build the future of robotics with us?</p><p>Avidbots is growing fast and were looking for a passionate Software Developer, Planning and Control to join our team. If youre driven by innovation, excited by cutting-edge technology, and thrive in a collaborative environment, we want to hear from you.</p><p><br /></p><p>What youll do:</p><ul><li>Collaborate with senior software developers to design and implement planning and control algorithms for robust autonomous robot operation in dynamic environments.</li><li>Optimize software for real-time performance to enable safety-critical decision-making in autonomous robot navigation.</li><li>Collaborate cross-functionally with other software teams to integrate core planning and control solutions into our existing robot systems.</li><li>Drive the design and implementation of testing and evaluation frameworks, as well as the execution and analysis of experiments.</li></ul><ul><li>Implement and maintain comprehensive unit and integration tests to ensure high code quality and coverage.</li></ul><ul><li>Actively participate in code reviews, contributing to continuous improvement in system accuracy and reliability throughout the software development life cycle.</li></ul><p><br /></p><p>What were looking for:</p><ul><li>BASc. or graduate degree in Computer Science, <span >Electrical/Computer</span> Engineering or equivalent.</li><li>5+ years of industry experience in software development.</li><li>Strong programming skills in C++ 17 or later and object oriented design.</li><li>Experience with designing multi-threaded applications.</li><li>Skilled in optimizing performance and memory footprint of complex systems.</li><li>Committed to writing readable and robust code, proven through experience with C++ unit testing frameworks and continuous integration (CI) tools.</li><li>Proficiency with Linux-based operating systems.</li><li>Driven individual, passionate about robotics, self-starter.</li></ul><p><br /></p><p>Nice to have:</p><ul><li>Experience with mobile robotics, embedded systems or IoT devices.</li><li>Experience with machine learning.</li><li>Exposure to control system design.</li><li>Familiarity with static code analyzers, gdb and cmake.</li><li>Familiarity with Python.</li><li>Familiarity with modern software development processes (e.g. Agile, Test Driven Development).</li></ul><p><br /></p><p>About Avidbots:</p><p>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.</p><p><br /></p><p>***Applicants must be currently authorized to work in Canada for any employer</p><p><br /></p><p>Diversity & Inclusion at Avidbots:</p><p>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.</p><p>If you require accommodation during the recruitment process, please let us know. Were happy to provide support.</p></p></p>Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Jobsbrampton.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.