Vision Guided Robotics Developer Intern
Corporate and Business Services, Products and Solutions
Updated on 11/12/2025

Zebra Technologies
No salary listed
Montréal, QC, Canada
Hybrid
Hybrid work arrangement; Saint-Laurent, Canada.
Remote Work: Hybrid
As a software development intern for the machine vision division at Zebra, your mandate will be to work in collaboration with the designers of the ‘Aurora VGR Assistant (AVA)’ product and assist them in the tasks of testing new functionalities and/or participating in the improvement of the automated test infrastructure.
This role is expected to start on January 6th and run through April 24th.
FRENCH TRANSLATION:
Chez Zebra, nous sommes une communauté d'innovateurs qui se rassemblent pour créer de nouvelles façons de travailler et rendre la vie quotidienne meilleure. Unis par la curiosité et l’attention, nous développons des solutions dynamiques qui anticipent les besoins de nos clients et partenaires et relèvent leurs défis.
Faire partie de la Zebra Nation signifie être vu, entendu, valorisé et respecté. En tirant parti de nos perspectives uniques, nous collaborons pour accomplir notre mission. Ici, vous faites partie d’une équipe qui repousse les limites pour redéfinir le travail de demain pour les organisations, leurs employés et ceux qu’ils servent.
Vous avez des opportunités d'apprendre et de diriger dans une entreprise tournée vers l'avenir, en définissant votre chemin vers une carrière épanouissante tout en mettant vos compétences au service de causes qui vous tiennent à cœur – localement et mondialement. Nous n’avons fait que commencer à réimaginer l’avenir – pour nos équipes, nos clients et le monde entier.
En tant que stagiaire, développement logiciel dans la division de vision industrielle chez Zebra, votre mandat sera de travailler en collaboration avec les concepteurs du logiciel ‘Aurora VGR Assistant (AVA)’ et de les assister dans les tâches de qualification de nouvelles fonctionnalité et/ou de participer à l’amélioration de l’infrastructure de tests automatisés.
Ce rôle devrait commencer le 6 janvier et se poursuivre jusqu'au 24 avril.
Responsibilities:
- Participate in the improvement of our simulation tools;
- Understand the concepts of artificial vision and robotics related to the functionalities to be tested;
- Collaborate with developers of the AVA software to develop automated testing strategies for new functionalities;
- Understand the architecture of the existing software testing infrastructure;
- Design Python scripts for our automation infrastructure or for data collection, analysis and visualization;
- Design and develop tests in object-oriented C ++;
- Analyze and debug existing code;
FRENCH TRANSLATION:
- Participer à l'amélioration de nos outils de simulation;
- Comprendre les notions de vision artificielle et de robotique reliées aux fonctionnalités à tester;
- Collaborer avec les développeurs du logiciel AVA pour élaborer les stratégies de tests automatisés afin de qualifier de nouvelles fonctionnalités;
- Comprendre l’architecture de l’infrastructure logicielle de tests existante;
- Concevoir des scripts Python pour notre infrastructure d'automatisation ou pour la collecte, l'analyse et la visualisation des données;
- Concevoir et développer les tests en C++ orienté objet;
- Analyser/déboguer du code existant;
Qualifications:
Minimum Qualifications:
- Current enrollment in a bachelor’s degree student in software engineering, computer science, electrical engineering or related field;
- Must be authorized to work in Canada without requiring sponsorship now or in the future
Preferred Qualifications:
- Possess good basis of programming with experience in languages such as C++ and Python;
- Have strong team work and people skills;
- Competent in both French and English (spoken and written).
- Have development experience on Linux and/or Docker.
FRENCH TRANSLATION:
Exigences minimales:
- Étudiant au baccalauréat en génie informatique, en science informatique, en génie électrique ou dans une autre discipline connexe;
- Être autorisé à travailler au Canada sans avoir besoin de parrainage, maintenant ou à l’avenir.
Qualifications souhaitées :
- Posséder de bonnes bases en programmation avec les langages tels que C++ et Python;
- Posséder de bonnes compétences interpersonnelles;
- Maîtrise du français et de l’anglais (oral et écrit);
Zebra is an equal opportunity/affirmative action employer committed to a diverse and inclusive workplace All qualified candidates will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identify, national origin, disability and protected veteran status or any other basis prohibited by law. If you are an individual with a disability and need assistance in applying for a position, please contact us at [email protected]. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment.
Know Your Rights:
https://www.eeoc.gov/sites/default/files/2022-10/EEOC_KnowYourRights_screen_reader_10_20.pdf
Conozca sus Derechos:
https://www.eeoc.gov/sites/default/files/2022-10/22-088_EEOC_KnowYourRightsSp_10_20.pdf
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Zebra is a federal contractor and is committed to an alcohol and drug free workplace. As a result, all U.S. based employees are subject to the Drug and Alcohol Free Workplace Policy and Procedure.
Zebra Total Rewards includes more than just pay and is structured to meet the needs of our changing global business and evolving talent. We are committed to providing our employees with a benefits program that is comprehensive and competitive – including healthcare, wellness, inclusion networks, and continued learning and development offerings. We offer community service days, in addition to the traditional insurances, compensation, parental leave, employee assistance program and paid time off offerings depending on the country where you work.
Salary: CAD 30.00 - CAD 34.50 Hourly
Salary offered will vary depending on your location, job-related skills, knowledge, and experience.
Additionally, all Zebra roles are eligible for cash incentive programs. For example, sales roles have additional opportunity to earn substantial variable compensation tied to quota achievement. In most other roles, the Zebra annual cash incentive program links Company and individual performance together. Some roles may also be eligible for long-term incentive equity awards.
Internships by Season
Summer InternshipsFall InternshipsWinter & Spring InternshipsCo-op InternshipsLatest InternshipsInternship Search Guides
How to Find an InternshipInternship SalariesInternship DeadlinesMock Interview Prep