Archive for January, 2006

Odyssey – Vision

Le groupe Traitement d’Images Matrox est un chef de file dans la conception et la mise au point de matériel et de logiciel utilisés à des fins de vision, d’analyse d’images, d’imagerie médicale et de surveillance vidéo. Parmi nos produits se trouvent des cartes de numérisation, des processeurs de vision en temps réel, des sous-systèmes d’imagerie autonomes ainsi que des logiciels de développement de traitement d’images pour les PC.

DESCRIPTION DES TÂCHES :

Le projet Odyssey du département d’imagerie est une famille de cartes de traitement d’images avec processeur sur lequel roule une librairie de traitement d’images. Les cartes, connectées à un PC, sont contrôlées par une librairie de contrôle qui est écrite en C/C++ dans un environnement Windows.

L’étudiant devra voir au bon fonctionnement d’un logiciel de gestion des performances. Cette tâche se compose principalement à faire fonctionner le logiciel, détecter les problèmes existants et trouver des solutions qu’il devra implanter. Le travail sera fait en collaboration avec d’autres membres de l’équipe. Le travail devra être accompli en C++ orienté-objet.

L’étudiant fera partie d’une équipe dynamique dans un environnement de travail à la fine pointe technologique.

COMPÉTENCES REQUISES :

Être étudiant en génie électrique, génie informatique ou en science informatique ;
Avoir une moyenne générale égale ou supérieure à 2.9/4.3 ou à 2.6/4.0 ;

Avoir une forte connaissance en langage C++ ;
Bien connaître les outils de développement sous Windows;
Connaître la programmation MFC et OpenGL;
La maîtrise du français et de l’anglais est essentielle, tant à l’oral qu’à l’écrit.
Avoir un intérêt pour le traitement d’images et des aptitudes au travail en équipe.
Autonome.

Comments

Processing - Logiciel

Le groupe Traitement d’Images Matrox est un chef de file dans la conception et la mise au point de matériels et de logiciels utilisés à des fins de vision machine, d’analyse d’images, d’imagerie médicale et industrielle et de surveillance vidéo. Parmi nos produits se trouvent des cartes de numérisation, des processeurs de vision en temps réel, des sous-systèmes d’imagerie autonomes ainsi que des logiciels de développement de traitement d’images pour les PC.

DESCRIPTION DES POSTES :

Matrox Imaging Library (MIL) est une librairie de fonctions d’acquisition, de manipulation et d’imagerie de haut-niveau écrite en C++ qui permet entre autre le traitement et l’analyse d’images, la reconnaissance et l’analyse de formes ou encore la mesure et la reconnaissance de caractères (OCR). Selon ses connaissances et intérêts, l’étudiant devra développer et concevoir des démos et des fonctionnalités de la librairie, développer des programmes de tests ou des interfaces graphiques pour les outils de traitement d’images. Plus spécifiquement, les 3 types de postes offerts sont :

Développement en C++ de cas clients et de fonctions de test en traitement d’image.
2. Développement en C++/MFC d’interfaces graphiques pour les outils de traitement d’image.

3. Optimisation assembler (ASM / MMX / SSE / SSE2 / ALTIVEC) de fonctions d’imagerie.

L’étudiant aura la chance de développer de nouvelles habiletés et pourra se familiariser avec les différents niveaux du développement d’un produit commercial de traitement d’images au sein d’une équipe dynamique et dans un environnement de travail à la fine pointe de la technologie.

COMPÉTENCES REQUISES :

Être étudiant en génie électrique ou informatique ou en science informatique ou l’équivalent;
Avoir une moyenne générale égale ou supérieure à 2.9/4.3 ou à 2.6/4.0 ;

Avoir une forte connaissance en langage C++;
Être autonome, avoir un intérêt pour le traitement d’images et aimer travailler en équipe.
La maîtrise du français est essentielle, tant à l’oral qu’à l’écrit.

Comments

« Previous entries · Next entries »