Concepteur logiciel C++ - Produits Vidéo

Type:

Catégorie:

Division: 
Vidéo

Lieu:

Code du poste: 
VPG-SFT047

 

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

  • Participer aux mêlées quotidiennes, aux réunions de rétrospectives, à la planification et à la revue de l'itération;
  • Collaborer avec le directeur de produit pour bien comprendre les exigences des clients;
  • Concevoir et développer de nouvelles fonctionnalités;
  • 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 programmes et scripts d'installation et déploiement de produits;
  • Développer et maintenir l'environnement de production des binaires nécessaires aux produits;
  • Collaborer avec les autres équipes de développement.

 

Exigences

Tu possèdes les qualifications suivantes:

  • Baccalauréat en génie informatique, génie électrique avec option informatique ou en science informatique;
  • Très bonnes connaissances en programmation orientée objet avec le langange C++;
  • Avoir participé à des projets logiciels ;
  • Maîtrise du français et de l'anglais (oral et écrit);
  • Communicateur efficace.

 

Tu as développé une ou plusieurs des expertises suivantes:

  • Expériences des pratiques de développement Agile et Scrum;
  • Écriture de librairies et programmes multiplateformes (Windows/Linux);

 

La connaissance des outils ou technologies suivantes est considérée comme un atout:

  • JIRA - Outil Agile/Scrum;
  • Git/ Bitbucket, logiciel gestion de version et revue de code;
  • Visual Studio;
  • Languages de scripting (bash, powershell, java, python)
  • Architecture des systèmes d'exploitation Windows et Linux;
  • Connaissance en infonuagique (Azure, AWS);
  • Connaissances des outils de tests unitaires;
  • Connaissances des technologies COM de Microsoft.

 

À quoi peux-tu t'attendre chez Matrox:

  • Un environnement de travail amical, diversifié et orienté sur l'esprit d'équipe;
  • Une expérience de travail enrichissante et motivante;
  • Plusieurs options de mise en forme telles que: gym, patinoire, piscine extérieure, terrain de volleyball et de basketball;
  • Une variété d'avantages sociaux tels que: des heures de travail flexibles, un programme de remboursement de frais de scolarité et un programme de partage de profit;
  • Un service de cafétéria et une garderie sont aussi offerts sur les lieux.

 

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.