Concepteur logiciel C++

Type:

Catégorie:

Division: 
Vidéo

Lieu:

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).

 

#LI-VV1

 

 

Demande d'emploi

Les fichiers doivent peser moins de 80 Mo.
Extensions autorisées : txt doc docx pdf.
Les fichiers doivent peser moins de 80 Mo.
Extensions autorisées : txt doc docx pdf.
Les fichiers doivent peser moins de 80 Mo.
Extensions autorisées : txt doc docx pdf.