Staff Mobile Engineer
Ottawa, ON · On-site +1
Staff Mobile Engineer Location ... This position can be located remotely in Canada Company Overview Robots & Pencils is an applied AI ...
Ottawa, ON · On-site +1
Staff Mobile Engineer Location ... This position can be located remotely in Canada Company Overview Robots & Pencils is an applied AI ...
Ottawa, ON · On-site +1
Staff Mobile Engineer Location ... This position can be located remotely in Canada Company Overview Robots & Pencils is an applied AI ...
Kitchener, ON · On-site +1
The ideal candidate is an experienced engineering leader with a strong track record of bridging ... Passionate about mobile robotics
Kitchener, ON · On-site +1
The ideal candidate is an experienced engineering leader with a strong track record of bridging ... Passionate about mobile robotics
CA$73K - CA$92K/yr
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 ...
CA$73K - CA$92K/yr
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 ...
Mississauga, ON · On-site
CA$73K - CA$92K/yr
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 ...
Mississauga, ON · On-site
CA$73K - CA$92K/yr
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 ...
Milton, ON · On-site
The Mobile Controls Engineer will be a qualified engineer with a passion for supporting our ... Understanding of robotics, automation, sensors, engines, and hydraulic controls preferred. * CAD: ...
Milton, ON · On-site
The Mobile Controls Engineer will be a qualified engineer with a passion for supporting our ... Understanding of robotics, automation, sensors, engines, and hydraulic controls preferred. * CAD: ...
Waterloo, ON · On-site
CA$37.85 - CA$47.31/hr
Communicate with engineering in order to fully understand sequence of operations * Validate ... mobile robots (AMRs). We've helped improve safety, increase efficiency and reduce costs in a range ...
Waterloo, ON · On-site
CA$37.85 - CA$47.31/hr
Communicate with engineering in order to fully understand sequence of operations * Validate ... mobile robots (AMRs). We've helped improve safety, increase efficiency and reduce costs in a range ...
CA$37.85 - CA$47.31/hr
Communicate with engineering in order to fully understand sequence of operations * Validate ... mobile robots (AMRs). We've helped improve safety, increase efficiency and reduce costs in a range ...
CA$37.85 - CA$47.31/hr
Communicate with engineering in order to fully understand sequence of operations * Validate ... mobile robots (AMRs). We've helped improve safety, increase efficiency and reduce costs in a range ...
Burlington, ON · On-site
Oceaneering is a global provider of engineered services and products, primarily to the offshore ... MP also produces safe, reliable, and flexible mobile robotics solutions for material handling ...
Burlington, ON · On-site
Oceaneering is a global provider of engineered services and products, primarily to the offshore ... MP also produces safe, reliable, and flexible mobile robotics solutions for material handling ...
Thornhill, ON · On-site
We develop Autonomous Mobile-Robot (AMR) solutions to realize flexible, reliable, and highly ... Java Programming: Ability to read and understand Java application code logic to assist in log ...
Quick apply
Thornhill, ON · On-site
We develop Autonomous Mobile-Robot (AMR) solutions to realize flexible, reliable, and highly ... Java Programming: Ability to read and understand Java application code logic to assist in log ...
We develop Autonomous Mobile-Robot (AMR) solutions to realize flexible, reliable, and highly ... Java Programming: Ability to read and understand Java application code logic to assist in log ...
We develop Autonomous Mobile-Robot (AMR) solutions to realize flexible, reliable, and highly ... Java Programming: Ability to read and understand Java application code logic to assist in log ...
We develop Autonomous Mobile-Robot (AMR) solutions to realize flexible, reliable, and highly ... Minimum 2 years in customer service, preferably in a technical, engineering, software or automation ...
We develop Autonomous Mobile-Robot (AMR) solutions to realize flexible, reliable, and highly ... Minimum 2 years in customer service, preferably in a technical, engineering, software or automation ...
Waterloo, ON · On-site
CA$38.83 - CA$45.14/hr
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 ...
Waterloo, ON · On-site
CA$38.83 - CA$45.14/hr
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 ...
Waterloo, ON · On-site
CA$42.83 - CA$52.14/hr
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 ...
Waterloo, ON · On-site
CA$42.83 - CA$52.14/hr
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 ...
CA$42.83 - CA$52.14/hr
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 ...
CA$42.83 - CA$52.14/hr
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 ...
Waterloo, ON · On-site
CA$38.83 - CA$45.14/hr
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 ...
Waterloo, ON · On-site
CA$38.83 - CA$45.14/hr
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 ...
Vaughan, ON · On-site
CA$78K - CA$108K/yr
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 ...
Vaughan, ON · On-site
CA$78K - CA$108K/yr
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 ...
... mobile mapping solutions, robotic total stations, and cloud-based software platforms. In this role ... engineering. Who We Are Brandt is a customer driven company, privately owned and family run ...
... mobile mapping solutions, robotic total stations, and cloud-based software platforms. In this role ... engineering. Who We Are Brandt is a customer driven company, privately owned and family run ...
CA$78K - CA$108K/yr
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 ...
CA$78K - CA$108K/yr
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 ...
Kanata, ON · On-site
CA$121K - CA$165K/yr
Your contributions will directly power intelligent systems across automotive, robotics, and ... IoT, mobile, and communication infrastructure markets. For more information, please visit our ...
Kanata, ON · On-site
CA$121K - CA$165K/yr
Your contributions will directly power intelligent systems across automotive, robotics, and ... IoT, mobile, and communication infrastructure markets. For more information, please visit our ...
... 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 ...
$27.5K - $38.5K
2% of jobs
$38.5K - $49.5K
2% of jobs
$49.5K - $60.5K
4% of jobs
$60.5K - $71.5K
11% of jobs
$78.2K is the 25th percentile. Wages below this are outliers.
$71.5K - $82.5K
10% of jobs
$82.5K - $93.5K
17% of jobs
The median wage is $97.2K / yr.
$93.5K - $104.5K
13% of jobs
$104.5K - $115.5K
6% of jobs
$126K is the 75th percentile. Wages above this are outliers.
$115.5K - $126.5K
11% of jobs
$126.5K - $137.5K
13% of jobs
$137.5K - $148.5K
12% of jobs
$27.5K
$102.6K
$148.5K
| Aspect | Mobile Robotics Engineer | Robotics Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or higher in Robotics, Mechanical, or Electrical Engineering; experience with embedded systems | Bachelor's or higher in Computer Science, Robotics, or related; programming skills in C++, Python |
| Work Environment | Designing and testing mobile robots in labs or field environments | Developing software algorithms for robots, often in office or lab settings |
| Employer & Industry Usage | Robotics companies, manufacturing, research labs | Robotics 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.
The most popular types of Robotics Engineer jobs in Ontario are:
Cities in Ontario with the most Mobile Robotics Engineer job openings:

Full-time
Posted 18 days ago
Staff Mobile Engineer
Location: This position can be located remotely in Canada
Company Overview
Robots & Pencils is an applied AI engineering firm building the next frontier of business architecture. We design and ship AI co-workers that integrate into enterprise operations and deliver measurable results for our clients. We're all in on AWS, combining deep UX capability with senior engineering talent to get AI into production fast and keep it there.
We've earned the trust of leaders across Consumer Products and Retail, Education, Energy, Financial Services, Healthcare, and Manufacturing and more, and earned a reputation as the nimble alternative to traditional global systems integrators. Founded in 2009, with delivery centers in Canada, the United States, Eastern Europe, and Latin America, we are smaller, faster, and more senior by design. Our teams average 15+ years of experience. We move fast, sweat the details, and build things that actually ship.
Position Overview
We're looking for a Staff Mobile Engineer to lead the architecture and delivery of complex mobile applications across iOS and Android. This role is ideal for an experienced engineer who can define mobile architecture and technical strategy, lead complex system development, and confidently own large parts of the mobile stack end-to-end.
In this role, you will work as a key technical contributor on a cross-functional team, defining standards and best practices, building scalable systems, and solving complex integration challenges. You'll mentor more junior engineers, collaborate closely with senior engineers and leadership, and deliver high-quality work where reliability, performance, and scalability are critical.
Why This Role Matters
At Robots & Pencils, we design AI systems for a human world. Our name says it all. Robots and pencils means engineering paired with creativity, because every agent we ship has to work for real people in real workflows. That balance is baked into how we operate.
Every role here contributes directly to that mission. Here, you shape how AI systems integrate into enterprise operations, how teams move at real velocity, and how products create measurable impact for clients and the people they serve. We ship production-ready AI in 30 to 45 days. That pace demands people who take ownership, lead with craft, and care deeply about what they put their name on.
What You'll Do
Craft & Delivery
Collaboration & Communication
Leadership & Influence
What You'll Bring
You'll Do Well Here if You Are