Open Positions


Autonomy Engineer - Multi-agent Navigation Kitchener, Canada
Autonomy Engineer - Perception Kitchener, Ontario
Electrical Technologist Kitchener, Ontario
Mechatronics Designer Kitchener, Ontario
Simulation Lead Developer Kitchener, Canada
Software Developer (Fleet Manager) Kitchener, Canada
Software Developer, Applications Kitchener, Ontario
Software Performance Engineer Canada


Production Supervisor Waterloo, Ontario
Production Technologist Kitchener, Ontario
Robot Builder - DAY SHIFT Kitchener, Ontario
Robot Builder - DAY SHIFT Kitchener, Ontario


Content Marketing Coordinator Kitchener, Canada


Logistics Coordinator Kitchener, Ontario
Support Engineer Waterloo, Ontario
Technical Deployment Specialist Kitchener, Ontario


Product Marketing Manager (Hybrid or Remote - North America) Kitchener, Canada
Senior Software Product Manager (Hybrid/Remote - North America) Kitchener, Canada

Professional Services

Systems Integrator United States
Systems Integrator/Engineer Canada
Technical Support Specialist (Rotating shifts) Kitchener, Ontario


Account Manager - Channel Partners Waterloo, Ontario

If you don't see a role that fits your profile, then apply with our General Application.

Check on an application you've submitted.
Sign up for Job Alerts.