IT & Software

Senior C++/C Software Engineer

Connectvip

Outaouais · Qc · Canada

  • Linux operating system migrations.

Type de poste : Contrat à durée déterminée

Lieu : Gatineau, Québec —sur place

Durée : Jusqu’à la fin du premier trimestre de 2027

Rémunération : 50 $ à 60 $ CA/heure, selon l’expérience et les qualifications

Aperçu du poste

Notre client, une entreprise établie dans le secteur destélécommunications , est à la recherche d’un(e)ingénieur(e) logiciel senior C++/C pour se joindre à son équipe de développement de plateformes de traitement des appels critiques.

Il s’agit d’un poste contractuel à durée déterminée,entièrement sur place à Gatineau , qui se poursuivra jusqu’à la fin du premier trimestre de 2027.

L’équipe travaille actuellement à la migration de plusieurs machines virtuelles deCentOS 7 vers Red Hat Enterprise Linux 9 (RHEL 9) ainsi qu’à la migration de sous-systèmes C++ de32 bits vers une architecture 64 bits .

Dans le cadre de ce mandat, vous travaillerez aux côtés d’une équipe d’ingénierie établie afin de faire progresser les travaux de modernisation de la plateforme selon un échéancier défini. Votre contribution permettra à l’équipe principale de demeurer concentrée sur le soutien des systèmes sur le terrain tout en faisant progresser les activités de modernisation de la plateforme.

La personne recherchée est un(e) développeur(euse)C++ hands-on , possédant une solide expérience de Linux et capable de travailler de façon autonome à partir d’un plan de migration défini. Vous faites preuve de jugement technique, communiquez clairement et êtes à l’aise de collaborer étroitement avec une équipe expérimentée sans nécessiter une longue période d’intégration.

Responsabilités

  • Migrer des sous-systèmes C++ de traitement des appels d’une architecture 32 bits vers une architecture 64 bits.
  • Développer des scripts et des techniques permettant de migrer les systèmes d’exploitation de CentOS 7 vers RHEL 9.
  • Participer à la modernisation des configurateurs Web basés sur Java.
  • Participer aux activités de test et à la mise en production des systèmes migrés.
  • Mettre à jour les pipelines CI/CD ainsi que les autres outils DevOps afin de soutenir le projet de migration.
  • Effectuer des tests de sécurité et mettre en œuvre les mesures correctives requises.
  • Collaborer avec l’équipe d’ingénierie existante afin d’assurer une migration efficace et conforme aux échéanciers établis.
  • Minimum de5 années d’expérience en développement d’applications C++ sur des plateformes Linux .
  • Minimum de5 années d’expérience avec les systèmes d’exploitation Linux et les scripts Bash .
  • Solide compréhension technique desréseaux, de la virtualisation et de la sécurité .
  • Maîtrise du français et de l’anglais , à l’oral et à l’écrit.
  • Être légalement autorisé(e) à travailler au Canada sans parrainage de l’employeur.
  • Être disponible pour travaillersur place à Gatineau, Québec , selon un horaire établi.
  • Excellentes aptitudes en communication et en collaboration afin de travailler efficacement au sein d’une équipe d’ingénierie établie.
  • Capacité à travailler de façon autonome et à faire preuve de jugement technique dans le cadre d’un projet de migration comportant des échéanciers précis.

Rémunération : 50 $ à 60 $ CA/heure, selon l’expérience et les qualifications.

Atouts

Les candidatures possédant de l’expérience dans l’un ou plusieurs des domaines suivants seront privilégiées :

  • Expérience dans le secteur des télécommunications ou dans le développement de systèmes logiciels pour des environnements de télécommunications.
  • Expérience des systèmesmultithread, temps réel et haute disponibilité .
  • Expérience de migrations vers d’autres systèmes d’exploitation Linux.
  • Expérience avec des techniques d’IA agentique (agentic AI) appliquées au développement logiciel.
  • Maîtrise dePython, Java ou C# .
  • Connaissance des outils et chaînes CI/CD et DevOps tels queTeamCity, Perforce, Jenkins ou GitHub .
  • Expérience ou connaissance des technologies de téléphonie et de communications vocales, notamment SIP, PBX et PSTN.
  • Expérience dans des environnements où lafiabilité, la disponibilité et la performance des systèmes sont essentielles.

Il s’agit d’une occasion de contribuer à un projet demodernisation technologique au sein d’un environnement de télécommunications critique , en travaillant directement avec une équipe d’ingénierie expérimentée.

Le mandat offre la possibilité de mettre à profit une solide expertise enC++ et Linux dans le cadre d’un projet concret de migration, de modernisation et d’amélioration de la fiabilité des systèmes.

Égalité en matière d’emploi

  • Notre client est un employeur offrant l’égalité des chances. Des outils d’intelligence artificielle peuvent être utilisés dans le cadre du processus d’examen et de traitement des candidatures

#J-18808-Ljbffr

Reference: WJ-291_10962366

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.