1

Mobile Robotics Engineer Jobs in Ontario (NOW HIRING)

The Autonomous Mobile Robot (AMR) Systems Engineer develops the design and implementation of systems that integrate AMR hardware and associated software. The role involves working closely with ...

The Autonomous Mobile Robot (AMR) Systems Engineer develops the design and implementation of systems that integrate AMR hardware and associated software. The role involves working closely with ...

Develop and integrate robotic systems into manufacturing processes. * Configure and maintain ... in the general Mobile Elevating Work Platform (MEWP) industry. As a dominant player in a ...

... Mobile Robots (AMRs). * Ensure proper part positioning, alignment, and fit within larger assemblies. * Collaborate with engineers and internal teams to support in-house automation builds. * Maintain ...

Work with assigned programmer to create working program * Respond to questions from machine shop ... mobile robots (AMRs). We've helped improve safety, increase efficiency and reduce costs in a range ...

Experience with Programmable Logic Controllers (PLC) is an asset. * Ability to interpret mechanical ... Robotics experience is an asset. * Basic welding and fabrication skills. * Forklift operation ...

... mobile, web, application programming interface (API), user experience, and accessibility testing ... You have experience with Representational State Transfer (REST) API testing, pytest, Robot ...

... mobile, web, application programming interface (API), user experience, and accessibility testing ... You have experience with Representational State Transfer (REST) API testing, pytest, Robot ...

next page

Showing results 1-20

Mobile Robotics Engineer information

See Ontario salary details

$27.5K

$102.6K

$148.5K

How much do mobile robotics engineer jobs pay per year?

As of Jul 31, 2026, the average yearly pay for mobile robotics engineer in Ontario is $102,609.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,000.00 and $130,500.00 per year, depending on experience, location, and employer.

What is the difference between Mobile Robotics Engineer vs Robotics Software Engineer?

AspectMobile Robotics EngineerRobotics Software Engineer
Required CredentialsBachelor's or higher in Robotics, Mechanical, or Electrical Engineering; experience with embedded systemsBachelor's or higher in Computer Science, Robotics, or related; programming skills in C++, Python
Work EnvironmentDesigning and testing mobile robots in labs or field environmentsDeveloping software algorithms for robots, often in office or lab settings
Employer & Industry UsageRobotics companies, manufacturing, research labsRobotics firms, tech companies, research institutions

While both roles involve robotics, Mobile Robotics Engineers focus on integrating hardware and navigation for mobile platforms, whereas Robotics Software Engineers primarily develop software algorithms for robotic systems. The roles often overlap but differ in hardware involvement and focus areas.

What are the most commonly searched types of Robotics Engineer jobs in Ontario? The most popular types of Robotics Engineer jobs in Ontario are:
What cities in Ontario are hiring for Mobile Robotics Engineer jobs? Cities in Ontario with the most Mobile Robotics Engineer job openings:
Infographic showing various Mobile Robotics Engineer job openings in Ontario as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $102,609 per year, or $49.3 per hour.

Manager, Applications Engineering

Avidbots

Kitchener, ON • On-site, Remote

Full-time

Re-posted 19 days ago


Job description

About this role:

Avidbots is seeking a passionate, self-driven Manager, Applications Engineering to lead our Applications Engineering team. The ideal candidate is an experienced engineering leader with a strong track record of bridging software development and real-world field applications. You have hands-on experience supporting production software at scale and excel at collaborating with cross-functional teams to deliver high-quality solutions.

If you thrive on solving complex technical challenges, working across teams, and driving issues to resolution in fast-paced environments, this role is for you. You will lead a team of Application Engineers to investigate field-reported robotic application issues, analyze robot usage behaviors, and lead engineering prototype trials. You will create impact by ensuring Avidbots' production software is optimally applied, sustained, and continuously improved across our growing global fleet of autonomous cleaning robots.

This position reports to the Senior Director, Software Engineering.


How you will make a difference:

  • Lead, build, and grow a team of Applications Engineers through technical direction, coaching, hiring, and performance management
  • Lead the triage process and maintain backlog quality for robot software/system issues reported from the field and production
  • Work closely with Engineering to help analyze robot field usage and performance metrics to support issue investigation and identify opportunities for product improvement
  • Partner with Engineering, Product, Technical Services, Customer Success, and Production to ensure that field and production issues are resolved in a timely manner
  • Work closely with engineering to conduct alpha and beta trials of new features across customer sites and verticals
  • Build a continuous improvement culture by leveraging AI tools, automating workflows, leading root cause analysis and team retrospectives
  • Communicate critical field issues to cross-functional stakeholders, conveying complex technical concepts to varying levels of the organization
  • Deliver internal training on robot systems applications and field best practices to technical support and other operations teams


Required Qualifications:

  • BSc. or graduate degree in Computer Science, Engineering, or equivalent
  • 5+ years of industry experience in Applications Engineering, Technical Support, or related
  • 3+ years of people leadership experience (managing Applications engineering or QA teams)
  • Strong background in troubleshooting and resolving complex, production-scale application issues
  • Demonstrated ability to critically analyze and make prioritization decisions in high-stakes, time-sensitive situations with minimal oversight
  • Proven success partnering cross-functionally to support new product and feature rollouts
  • Excellent verbal and written communication skills, able to explain complex technical concepts to both technical and non-technical stakeholders
  • Experience with robotics or autonomous systems, or a strong interest in the field
  • Enjoys working in small teams with big dreams

Preferred Qualifications:

  • Proficiency with Linux-based operating systems
  • Familiar with programming in C++, Python, and Bash scripting
  • Experience with incident and issue management via ticketing systems (Jira or similar) and collaboration tools (Confluence, Google Suite)
  • Experience with Robot Operating System (ROS)
  • Experience leading offshore or remote engineering teams
  • Passionate about mobile robotics