Traitement d’images

Web Info

Matrox Imaging Library (MIL) est une librairie de fonctions de traitement d’images de haut-niveau écrite en C et C++ qui permet le traitement et l’analyse d’images, la reconnaissance et l’analyse de formes et la mesure et la reconnaissance de caractères (OCR).

Le candidat choisit aura la responsabilité d’assurer l’intégrité de tests automatisés, tant du coté matériel que du coté logiciel, et d’investiguer et rapporter les tests non-réussis dans le but d’assurer la qualité de MIL. De plus, le candidat peut être impliqué dans la modification des tests et leurs composantes.

Plus spécifiquement, au cours de son stage, l’étudiant devra maîtriser les points suivants:

Se familiariser avec le processus des tests automatisés déjà existant.
Assurer l’intégrité des machines de tests et dépanner tout problème existant relié aux logiciels installés et au matériel informatique.
Assurer l’intégrité des tests automatisés et rapporter tout problème observé.
Investiguer le code source relié aux tests échoués afin de pouvoir diagnostiquer et reproduire le problème signalé.
Enregistrer les détails reliés aux tests problématiques dans une base de données consultée par les développeurs.

Les modules de test sont presque tous écrits en C++ et donc le candidat choisit aura à tracer dans le code afin d’investiguer les problèmes signalés par les tests. De plus quelques tâches pourraient demander de modifier certains tests en C++ ou leurs composantes écrites en PERL, PHP, MySQL et Javascript. L’étudiant aura alors la chance de développer de nouvelles habiletés. Il pourra également se familiariser avec tous les niveaux du développement d’un produit commercial de traitement d’images avec une équipe dynamique et dans un environnement de travail à la fine pointe de la technologie.

COMPÉTENCES REQUISES :

Être étudiant de 1re ou 2e année au baccalauréat en Informatique.
Avoir une moyenne de 2.9/4.3 ou 2.6/4.0 ou plus.
Avoir un fort intérêt pour le cycle de développement des logiciels et plus particulièrement la phase des tests.
Être à l’aise avec l’assemblage et la configuration d’ordinateurs
Avoir une bonne connaissance du langage C++ et l’environnement de développement .NET.
Avoir un intérêt pour le traitement d’images.
Avoir un fort esprit d’équipe.
Être autonome.
La maîtrise du français est essentielle, tant à l’oral qu’à l’écrit

Leave a Comment