Concepteur logiciel C++

Type
Permanent
Catégorie
Ingénierie - Logiciel
Division
Vidéo
Lieu
Dorval, Québec
Code du poste
VPG-SFT043

Résumé du poste

Matrox est actuellement à la recherche d'un concepteur logiciel pour ses produits vidéo. Le candidat sera intégré comme développeur dans une équipe expérimentée. Nous cherchons un candidat passionné par la programmation logicielle qui aime travailler en équipe et qui désire livrer des produits de haute qualité à nos clients.

Vous utiliserez le langage de programmation C++ pour participer à la conception, au développement et la maintenance de composantes logicielles lecture et écriture fichiers multiplateformes utilisées par les plus grands télédiffuseurs, les centres de postproduction et les producteurs de multimédia à des fins de diffusion et d'édition en temps réel partout dans le monde.

 

Responsabilités

  • Développer des applications en C++, avec Visual Studio, QTCreator et Xilinx SDK pour les plateformes Windows et Linux.
  • Concevoir et développer de nouvelles fonctionnalités;
  • Participer aux mêlées quotidiennes, aux réunions de rétrospectives, à la planification et à la revue de l’itération;
  • Participer aux revues de code;
  • Maintenir et améliorer la qualité du code existant;
  • Créer des tests unitaires et des tests d’intégrations;
  • Développer des applications clients pour démontrer l’utilisation de nouvelles fonctionnalités;
  • Collaborer avec les autres équipes de développement.

 

Exigences

  • Baccalauréat en génie informatique, génie électrique avec option informatique ou en science informatique;
  • 1 à 5 ans d’expérience en C/C++;
  • Très bonnes connaissances en programmation orientée objet;
  • Expérience avec l’environnement de développement de Visual Studio et/ou Linux (GCC, CLANG, makefile, scénario bash, gdb) ;
  • Expérience dans les techniques et les pratiques UM;
  • Expérience de débogage dans des scénarios en temps réel et des environnements multi-threads;
  • Expérience avec la programmation de systèmes embarqués constitue un (atout);
  • Expérience avec les protocoles réseaux de gestion des flux multimédias (RTP, RTSP, MPEG-2 TS) constitue un (atout);
  • Expérience avec les processus de développement Agile constitue un (atout);
  • Expérience avec JIRA, Git, Bitbucket constitue un (atout);
  • Maîtrise du français et de l'anglais (oral et écrit).

 

En tant que membre de notre équipe, vous aurez les outils nécessaires afin de réussir dans un poste stimulant et enrichissant.

Notre régime d'avantages sociaux et l'environnement de travail visent à fournir à nos employés un équilibre sain et une qualité de vie au travail. Nous offrons:

  • Un environnement de travail stimulant, diversifié et orienté par l’esprit d’équipe;
  • Une expérience de travail enrichissante et motivante;
  • Une variété d’avantages sociaux tels que: un régime d'assurance collective, des heures de travail flexibles, un programme de remboursement de frais de scolarité et un programme de partage de profit;
  • Accès sur place aux installations sportives et récréatives (gymnase, piscine, terrains de basket-ball, patinoire de hockey, cours de yoga, sentiers pédestres);
  • Cafétéria bien approvisionnée, accès aux barbecues et à la terrasse;
  • Des programmes de garderies et de camps subventionnés par l'entreprise;
  • Un stationnement gratuit et abondant sur place;
  • Accès à la prochaine ligne REM.

Demande d'emploi

1 seul fichier.
Limité à 80 Mo.
Types autorisés : txt, pdf, doc, docx.
1 seul fichier.
Limité à 80 Mo.
Types autorisés : txt, pdf, doc, docx.
1 seul fichier.
Limité à 80 Mo.
Types autorisés : txt, pdf, doc, docx.