11 Nov
|
Voxx by Gentex
|
Montreal
11 Nov
Voxx by Gentex
Montreal
System Test Engineering Intern – Winter 2027 / Stagiaire en ingénierie des tests de systèmes – Hiver 2027
***************************************ENGLISH VERSION*******************************************
Position Overview
We are seeking a motivated and technically skilled System Test Engineering Intern to join our System Test team for the Winter 2027 term.
The selected candidate will support the validation and testing of embedded automotive electronic systems, including vehicle security, remote start, and connected vehicle solutions.
The intern will work closely with the System Test team to develop automated testing solutions, execute system-level validation, investigate defects, and contribute to continuous improvements in test efficiency and product quality.
This position provides hands-on experience with embedded firmware, hardware-software integration, and real-world automotive technologies.
Key Responsibilities
- Develop, maintain, and improve automated test scripts and test frameworks using Python.
- Execute functional, regression, integration, and system-level testing of embedded products.
- Support firmware validation and investigate system behavior using C/C++ knowledge.
- Assist in the development and maintenance of automated hardware test benches.
- Analyze test results, identify defects, and document findings in the defect-tracking system.
- Support stress testing, reliability testing, and long-duration automated test execution.
- Collaborate with firmware developers and test engineers to reproduce issues and verify fixes.
- Prepare test documentation, technical reports, and test execution summaries.
- Identify opportunities to improve test coverage, automation, and overall testing efficiency.
Required Qualifications
Education
- Currently enrolled in a Bachelor's degree program in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or a related discipline.
- Eligible for a full-time internship during the Winter 2027 academic term.
Technical Skills
- Working knowledge of C, C++, Java, and Python.
- Understanding of software testing principles, debugging, and troubleshooting.
- Familiarity with embedded systems and microcontroller-based applications.
- Basic understanding of hardware-software integration.
- Experience with Git or another version control system.
- Ability to read and understand technical specifications and software requirements.
- Strong analytical and problem-solving skills.
Professional Skills
- Familiarity with Agile development methodologies,
including Scrum and sprint-based workflows.
- Excellent teamwork and collaboration skills, with the ability to work effectively in a cross-functional team.
- Good verbal and written communication skills.
- Willingness to learn new technologies, tools, and development practices.
- Strong attention to detail and commitment to software quality.
- Ability to manage assigned tasks, prioritize work, and meet deadlines.
- Proactive attitude, adaptability, and willingness to take initiative.
****************************************VERSION FRANÇAISE*****************************************
Description du poste
Nous sommes à la recherche d’une personne motivée possédant de solides compétences techniques pour se joindre à notre équipe de tests de systèmes dans le cadre d’un stage à l’hiver 2027.
La personne sélectionnée participera à la validation et aux essais de systèmes électroniques embarqués destinés à l’industrie automobile, notamment les systèmes de sécurité des véhicules, les systèmes de démarrage à distance et les solutions de véhicules connectés.
La personne stagiaire travaillera en étroite collaboration avec l’équipe de tests de systèmes afin de développer des solutions de tests automatisés, d’effectuer des validations au niveau système, d’analyser les anomalies et de contribuer à l’amélioration continue de l’efficacité des tests et de la qualité des produits.
Ce stage offre une expérience pratique en micrologiciels embarqués, en intégration matériel-logiciel et en technologies automobiles utilisées dans des applications réelles.
Principales responsabilités
- Développer, maintenir et améliorer des scripts de tests automatisés et des cadres d’automatisation des tests à l’aide de Python.
- Effectuer des tests fonctionnels, de régression, d’intégration et de validation au niveau système sur des produits embarqués.
- Participer à la validation des micrologiciels et à l’analyse du comportement des systèmes en utilisant des connaissances en C/C++.
- Contribuer au développement et à la maintenance de bancs d’essai matériels automatisés.
- Analyser les résultats des tests, identifier les anomalies et documenter les observations dans le système de suivi des défauts.
- Participer aux tests de résistance, de fiabilité et aux campagnes de tests automatisés de longue durée.
- Collaborer avec les développeurs de micrologiciels et les ingénieurs de test afin de reproduire les problèmes et de vérifier les correctifs.
- Préparer la documentation des tests, les rapports techniques et les résumés d’exécution des tests.
- Identifier des possibilités d’amélioration de la couverture des tests, de l’automatisation et de l’efficacité globale des activités de test.
Qualifications requises
Formation
- Être actuellement inscrit à un programme de baccalauréat en génie électrique, en génie informatique, en génie logiciel, en informatique ou dans une discipline connexe.
- Être admissible à un stage à temps plein pendant la session d’hiver 2027.
Compétences techniques
- Connaissance pratique des langages de programmation C, C++, Java et Python.
- Compréhension des principes de tests logiciels, du débogage et de la résolution de problèmes techniques.
- Familiarité avec les systèmes embarqués et les applications basées sur des microcontrôleurs.
- Compréhension de base de l’intégration matériel-logiciel.
- Expérience avec Git ou un autre système de gestion de versions.
- Capacité à lire et à comprendre des spécifications techniques et des exigences logicielles.
- Solides compétences en analyse et en résolution de problèmes.
Compétences professionnelles
- Familiarité avec les méthodologies de développement Agile, notamment Scrum et les processus de travail organisés en sprints.
- Solides capacités d’analyse et de résolution de problèmes.
- Excellent esprit d’équipe et aptitude à collaborer efficacement au sein d’équipes multidisciplinaires.
- Bonnes compétences en communication orale et écrite.
- Volonté d’apprendre de nouvelles technologies, de nouveaux outils et de nouvelles pratiques de développement.
- Grand souci du détail et engagement envers la qualité des logiciels.
- Capacité à gérer les tâches assignées, à établir les priorités et à respecter les échéances.
- Attitude proactive, capacité d’adaptation et esprit d’initiative.
Pay: $24.00-$27.00 per hour
Expected hours: 40.0 per week
Benefits:
- Company events
- On-site gym
- In office parking
Work Location: In person
📌 System Test Intern (Montreal)
🏢 Voxx by Gentex
📍 Montreal