Mechanical Engineering Specialist
Avidbots
Avidbots is a pioneering leader in the field of robotics, dedicated to developing cutting-edge autonomous cleaning solutions for commercial and industrial environments. Our mission is to revolutionize the way cleaning and maintenance tasks are performed by introducing innovative, efficient, and sustainable robotic technologies. Avidbots is committed to delivering intelligent and autonomous robotic solutions that not only enhance operational efficiency but also promote a cleaner and healthier world.
Our groundbreaking autonomous cleaning robots, specifically the Neo 2 and Kas, are redefining the cleaning industry by offering state-of-the-art technology, advanced navigation, and data-driven insights to businesses across the globe. These robots are designed to perform tasks such as scrubbing and sanitization, and maintain cleanliness in a wide range of industries, including airports, shopping malls, warehouses, retail, and more.
Headquartered in Kitchener, ON, Canada, we are an employee-focused organization that has been certified a Great Place to Work® consecutively for the last 5 years and one of Deloitte's Fast 500 (2021). We are looking for passionate and talented individuals to join our team and contribute to the development of our cutting-edge technology.
Position Overview:
As a Mechanical Engineering Specialist, you'll be a key contributor to our mechanical engineering team, working hands-on to design, develop, and refine components and systems for our autonomous robots. You'll collaborate closely with experienced engineers, designers, and technicians, learning from their expertise while applying your own problem-solving skills to bring innovative ideas to fruition. This role offers an excellent opportunity to grow your technical skills and expand your impact within a dynamic robotics company.
This opportunity is a hybrid position based out of our Kitchener HQ a minimum of 3 days per week.
Responsibilities:
- Design and Development: Contribute to the mechanical design and development of robotic subsystems and components, from concept to production. You'll work on specific parts of larger projects, gaining exposure to the full product lifecycle.
- Prototyping and Testing: Build and test prototypes, design and conduct experiments, and collect data to validate designs and identify areas for improvement.
- Product Sustaining & Continuous Improvement: Actively support and enhance existing robotic products by investigating issues, implementing design improvements, and optimizing performance, reliability, and cost-effectiveness throughout their lifecycle.
- DFM and Manufacturing Support: Work with senior engineers and vendors to ensure designs are optimized for manufacturability, assembly, and cost-effectiveness. You will also work with Production to integrate practical manufacturing considerations into your designs.
- Documentation: Create clear engineering drawings, specifications, and other technical documentation, ensuring accuracy and adherence to standards.
- Collaboration: Work effectively within cross-functional teams, actively participating in design reviews and contributing to problem-solving discussions.
- Continuous Learning: Embrace opportunities to learn new tools, processes, and engineering principles, contributing to the ongoing improvement of our design workflows.
Requirements:
- Bachelor's degree or College Diploma in Mechanical Engineering or a related field.
- 2-4 years of experience in mechanical design, preferably in the robotics or automation industries, or in a related field involving complex electromechanical systems.
- Proficiency in 3D CAD software (On-Shape preferred).
- Understanding of design for manufacturing (DFM) and assembly (DFA) principles.
- Familiarity with various manufacturing processes (e.g., machining, sheet metal fabrication, injection molding).
- Hands-on experience with prototyping and testing .
- Solid analytical and problem-solving skills.
- Good communication and collaboration skills.
- A strong desire to learn and grow within a fast-paced engineering environment.
- Successfully complete pre-employment onboarding requirements that may include criminal/civil background checks
Nice-to-Haves:
- Passion for robotics and a desire to work on cutting-edge technology.
- Understanding of GD&T and its application in mechanical design.
- Experience in designing plastic components.
- Basic understanding of electrical, software, or firmware principles as they relate to mechanical design.
- Experience with FEA, thermal analysis, or other simulations .
- Experience in using Jira & Confluence.
- Familiarity with PLM tools (like Arena PLM).
***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 are a diverse Canadian company founded by international students, and we are proud of the strengths our diversity brings. We hold our executives to the same standards as all of our employees, and we believe work should be a safe space for all. Avidbots has an absolutely zero tolerance policy for discrimination or hate against members of any race, religion or sexual orientation. We also 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.
- ...Role At a Glance The Mechanical Engineering graduate will work under close supervision to apply knowledge and skills learned during formal education in a specific engineering discipline. This role involves performing routine engineering tasks, preparing plans, designs, and...SuggestedFull timeWork at office
$24 - $28 per hour
Are you a versatile engineering professional who thrives in a dynamic, "wear-many-hats" environment? We are partnering with an industry-leading... ...phase of growth. As they scale, they need a detail-oriented Mechanical Engineer or Engineering Technologist to join their close-knit,...SuggestedHourly payFull timeCasual workWork at officeMonday to fridayFlexible hours$35 - $45 per hour
...replace unit Discuss work with supervisor Inspect and test mechanical units to locate faults and malfunctions Inspect mechanical... ...Experience and specialization Area of specialization Engine repair Electrical and electronic system Diesel engines...SuggestedRemote work$25 - $38 per hour
...components of commercial transport truck systems Inspect and test mechanical units to locate faults and malfunctions Adjust, repair or... ...Experience and specialization Area of specialization Engine repair Electrical and electronic system Diesel engines...SuggestedPermanent employmentFull timeApprenticeshipRemote work$35 - $47 per hour
...components of commercial transport truck systems Inspect and test mechanical units to locate faults and malfunctions Adjust, repair or... ...Experience and specialization Area of specialization Engine repair Electrical and electronic system Diesel engines...SuggestedPermanent employmentFull timeRemote work$35 - $47 per hour
...memberships, and courses ~ Truck-Trailer Repairer Trade Certification Experience and specialization Area of specialization Engine repair Electrical and electronic system Diesel engines Diagnostics Alignment, steering and suspension Brake system...Permanent employmentFull timeRemote work$77.6k - $97k per year
...recognize that our employees are our most valuable asset when it comes to achieving that goal. About The Role As an Engineering II – Mechanical Systems and Equipment you will support the design, development, implementation, and analysis of mechanical systems and equipment...Full timeWork at officeImmediate startFlexible hours2 days per week$25.2 - $36.9 per hour
...Voyago is hiring 310T/S Automotive Apprentice Mechanic (1st- 4th year) for our Kitchener Garage. Your Role Reporting directly to the Fleet Manager, You are responsible for evaluating and ensuring vehicle safety through preventative maintenance as required and all in...Hourly payFull timeApprenticeshipLocal areaMonday to fridayShift work$100k - $140k per year
...Roberts Onsite is growing and we’re looking for a driven Mechanical Project Manager with experience in the industrial sector to join our team. If you thrive on leading complex mechanical projects, building strong client relationships, and seeing your work come to life on...Full timeContract workFor contractorsFor subcontractorWork at office$32 - $35 per hour
...Confirm findings with supervisor to determine whether to repair or replace unit Discuss work with supervisor Inspect and test mechanical units to locate faults and malfunctions Inspect mechanical units to locate faults and malfunctions Review work orders Test...Permanent employmentFull timeRemote work- ...for a passionate Hardware Systems Test Specialist to join our team. If you’re driven by innovation... ...’ll do: Work with the Test Team, Engineering Development, Production, and Customer... ...for: Degree in Mechatronics, Mechanical and/or Electronics, or related field...Full time
$45 - $49 per hour
Education: Other trades certificate or diploma Experience: 1 year to less than 2 years Work setting Trucking company Tasks Resolve work problems, provide technical advice and recommend measures to improve productivity and product quality Supervise workers and...Permanent employmentApprenticeship$60k - $75k per year
...surgeons to improve our products. We are seeking a Supply Chain Specialist to join our Operations team to help bring innovative... ...risks. Internal teams seek your advice to effectively manage engineering changes or changes in customer demand. Risks are clearly communicated...Long term contractRemplacementFull timeTemporary workInternshipWork at officeRemote work$100k - $115k per year
...Software Test Specialist Remote (Canada) │ Hybrid Available – Kitchener, ON Reports to: Software Development Manager Salary... ...reliability of our platform. Working closely with our Product and Engineering teams, you’ll help ensure our software meets the highest...Remote jobFull timeFor contractorsInternshipFlexible hours- ...experience for contractors and rental companies. As a Technical SEO Specialist, you will hold a seat on the SEO Taskforce and will be... ...opportunities to increase DOZR’s ranking and visibility in search engines Demonstrate professionalism and a commitment to producing high...Long term contractFull timeFor contractorsCasual workWork at officeFlexible hours
- ...demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive...Full timeWork at officeLocal areaWorldwideRelocationFlexible hours
- ...Primary responsibilities for a TransPlus Technical Implementation Specialist include the successful installation and configuration of our... ...aspect to the role. You will also work closely with our product & engineering team on new initiatives, infrastructure improvements and...Full timeWork at officeRemote work
- ...Senior Network Support Specialist About the role: As a Senior Network Support Specialist, you will serve as a technical expert responsible... .... Provide switching, routing, and general network engineering support as business needs evolve. Provide direct customer support...Full timeFlexible hours
$20 - $21 per hour
...Voyago is hiring for an Full Time Charter Specialist to fill an existing opening based in the KW Region! At Voyago , we are proud to be the Employer Brand of Choice in the transportation industry. Our mission is simple: to be your best career choice by building lasting...Hourly payFull timeInternshipWork at officeMonday to fridayShift work- ...work, these tools never rank resumes, make hiring decisions, or influence candidate evaluations. J OB SUMMARY: The Community Specialist is a person who loves variety in their day from: moderating Community discussions and triaging social media questions and inquiries...Full timeFlexible hoursShift work
$28.27 per hour
...Title : Specialist, Intervenor for the Deafblind Community Location : Kitchener, Ontario Position Status : Full time, Permanent Reports to : Manager, Deafblind Community Services Rate: $28.27/h Closing date: Jul 31st, 2025 Watch the job posting in ASL...Permanent employmentFull timeInternshipFlexible hours$65k - $78k per year
...Marketing Operations Specialist Remote (Canada) │ Hybrid Available – Kitchener, ON Reports to: Manager, Marketing Operations & Lifecycle Salary range: $65,000 - 78,000(CAD) About Encircle Encircle is leading the $1.6 trillion property insurance industry...Full timeFor contractorsInternshipRemote workFlexible hours- Are you looking for a job where you can stay in good shape, work outdoors, and make a solid income this summer? This year, our team is growing as we take on a growing number of clients. Our hard-working and motivated team works on many different homes for a variety of...Summer workInternship
- ...We are seeking a motivated and dynamic Outside Sales Specialist with knowledge of construction products/services to lead our bin rental sales . The ideal candidate will be responsible for generating new business opportunities, cultivating relationships with clients, and driving...Casual workInternship
$55k per year
...Job Information: Job title : Employment & Job Development Specialist Department : Programs, Employment Reports to : Employment Coordinator - Newcomer Program Job type: One year contract with possibility of extension Hours per week : 37.5 hours/week, Monday...Long term contractFull timeContract workInternshipWork at officeLocal areaMonday to fridayAfternoon shift$21 - $23 per hour
...Voyago is hiring a Onsite Operation Support Specialist - Payroll to fill an existing opening based in the KW Region! Your Role Reporting to the Operations Manager, the successful candidate will be responsible for the timely processing of payroll and remittances as...Bi-weekly payHourly payWeekly payFull timeInternshipWork at officeLocal area- Company Description Knewsales is working with a major financial institution to market and sell their credit card products in various outlets. As a result, Knewsales is expanding its team of sales representatives, so we are looking for friendly, passionate and sales-oriented...Full timeWork at officeMonday to fridayFlexible hours
$18.92 - $19.96 per hour
...Waterloo clinic is looking for someone like you to bring your exceptional skills and experience and join us as a Patient Services Specialist to fill an existing vacancy! In this role, you’ll deliver exceptional service and support, enhancing the lives of our patients in...Hourly payFull time- ...and certification services, including food safety, animal welfare, and GMP programs. Job Function The Quality Systems Specialist is primarily responsible for the following: Designs, develops, and implements internal auditing programs and procedures consistent...Full timeContract work
$53k - $58k per year
...Voyago, Transdev Ontario is currently recruiting for a Talent Acquisition Specialist in the Kitchener - Waterloo, Ontario region to fill an immediate vacancy. Your Role Reporting directly to the Talent Acquisition Manager , the Talent Acquisition Specialist will be...Full timeInternshipWork at officeLocal areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mechanical Engineering Specialist. Be the first to apply!

