Open Positions


Autonomy Developer - Navigation Intern/Co-op Kitchener, Ontario
Electrical Engineering Co-op Kitchener, Ontario
Mobile Robotics Autonomy Researcher Intern/Co-op Kitchener, Ontario
Perception Autonomy Developer Co-op Kitchener, Ontario
Software Developer Co-op (OS Team) Kitchener, Ontario
Software Test Co-op Kitchener, Ontario
Systems Designer Co-op Kitchener, Ontario
Web Applications Developer Co-op Kitchener, Ontario


Autonomy Engineer - Perception Kitchener, Ontario
Certifications and Compliance Lead Kitchener, Ontario
Desktop Support Analyst Kitchener, Ontario
Software Deployment Engineer (Fleet Manager) Kitchener, Canada
Software Developer, Applications Kitchener, Ontario
Software Performance Engineer Kitchener, Canada
Software Performance Engineer Kitchener, Canada


Financial Analyst Kitchener, Ontario


Production Supervisor Waterloo, Ontario


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


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

Professional Services

Project Manager Kitchener, Canada
Senior Systems Integrator Canada
Senior Systems Integrator Canada
Technical Support Specialist (Rotating shifts) Kitchener, Ontario


Account Executive Waterloo, Ontario
Account Representative Kitchener, Canada

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.