Postuler maintenant »

Concepteur Logiciel Senior

Principaux lieux: 

Quebec, Quebec, CA Quebec, Quebec, CA

Type d’offre d’emploi:  Temps plein
Type de lieu de travail:  Hybride
Numéro de l'offre:  4444

EXFO développe des solutions de test, de surveillance et d'analyse plus intelligentes pour l'industrie mondiale des communications. Nous sommes des conseillers de confiance pour les opérateurs de réseaux fixes et mobiles, les hyperscalers et les leaders du secteur de la fabrication, du développement et de la recherche. S'appuyant sur nos 35 années d'innovation, la combinaison unique d'équipements, de logiciels et de services d'EXFO permet des transformations plus rapides et plus sûres liées aux réseaux 5G, cloud natifs et à fibre optique. Avec près de 1 900 employés dans plus de 25 pays, EXFO est le no. 1 mondial des solutions de test de fibre optique et a déployé plus de 250 systèmes d'assurance dans le monde. Nous sommes toujours à la recherche des meilleurs talents pour nous aider à ouvrir la voie dans une industrie florissante aux opportunités illimitées.


EXFO propose des solutions intelligentes de test, de surveillance et d’analyse de réseaux aux plus grands fournisseurs de service de télécommunications, fabricants d’équipements de réseau et de services Web, et cette mission nous passionne! Avec au-delà de 2000 employés dans plus de 25 pays, EXFO est le no.1 mondial des tests de fibre optique et possède le plus imposant déploiement d’assurance de services actifs. Notre vaste gamme de solutions matérielles et logicielles permet à nos clients de suivre les transformations technologiques en lien avec la fibre optique, la 5G, la virtualisation, l’internet des objets et l’analytique des mégadonnées. Toujours à la recherche des meilleurs talents, joignez-vous à nous et participez à l’avancement d’une industrie en pleine expansion.

 

Sommaire du poste

Nous sommes à la recherche d'un concepteur logiciel senior, visionnaire en logiciels embarqués pour rejoindre notre équipe d'élite. Si vous êtes passionné par l'exploitation de la puissance du C++, du C# et du gRPC dans un environnement Yocto pour créer des logiciels hautes performances pour notre équipement de test de classe mondiale, alors ce rôle est fait sur mesure pour vous. Apportez vos prouesses techniques et votre esprit d’innovation alors que nous nous embarquons dans un voyage visant à créer des solutions de nouvelle génération qui redéfinissent les normes de l’industrie.

 

Responsabilités:

Collaborer avec des équipes interfonctionnelles pour concevoir et développer des solutions logicielles pour les systèmes Linux embarqués de nouvelle génération.
Plongez dans les subtilités de C++, C# et gRPC pour créer un code élégant et efficace qui alimente notre équipement de test de pointe.
Diriger la charge dans l’optimisation des performances du système et de l’utilisation des ressources grâce à la mise en œuvre d’algorithmes et de structures de données avancés.
Relevez de front les défis logiciels complexes grâce à des tests rigoureux, au débogage et au profilage des performances.
Encadrer et inspirer les membres juniors de l’équipe, en favorisant une culture d’excellence et d’apprentissage continu.
Gardez une longueur d'avance en vous tenant au courant des technologies émergentes et des tendances du secteur, en favorisant l'innovation à chaque instant.
Prenez en charge l'ensemble du cycle de vie du développement logiciel, de la collecte des exigences au déploiement, garantissant ainsi la fourniture transparente de solutions de classe mondiale.

 

Technologies:

C++ et C# : nos ingénieurs logiciels exploitent la puissance du C++ et du C# pour développer des applications robustes, évolutives et hautes performances qui pilotent nos équipements de test de fibres optiques.
gRPC : nous utilisons gRPC, un framework open source moderne, pour une communication efficace et fiable entre les systèmes distribués, garantissant une intégration et une interopérabilité transparentes.
Tests BDD : nous adoptons les méthodologies de test de développement piloté par le comportement (BDD) pour garantir que notre logiciel répond au comportement et aux fonctionnalités souhaités, nous permettant ainsi de fournir des produits de haute qualité qui dépassent les attentes des clients.
CI/CD : nos pipelines d'intégration continue et de déploiement continu (CI/CD) rationalisent le processus de développement logiciel, permettant une itération, des tests et un déploiement rapides de nouvelles fonctionnalités et améliorations.
Méthodologie Agile : nous adoptons la méthodologie Agile, favorisant une approche collaborative et itérative du développement de logiciels qui nous permet de nous adapter rapidement aux exigences changeantes et de fournir efficacement de la valeur à nos clients.

 

Qualifications:

Baccalauréat en informatique, en ingénierie ou dans un domaine connexe. Maîtrise préférée.
Plus de 5 ans d'expérience pratique dans le développement de logiciels embarqués, avec un accent sur les environnements Linux.
Maîtrise de C++, C# et gRPC, associée à une compréhension approfondie des principes et des meilleures pratiques de conception orientée objet.
Expertise avérée dans l'exploitation du projet Yocto pour le développement et la personnalisation rapides de systèmes Linux embarqués.
Une solide maîtrise des protocoles réseau, notamment TCP/IP, UDP et Ethernet, vous distinguera du lot.
Un résolveur de problèmes acharné avec le don de disséquer des problèmes logiciels complexes et de trouver des solutions élégantes.
Excellentes compétences en communication et esprit de collaboration, essentiels pour prospérer dans notre environnement dynamique et en évolution rapide.
Une passion brûlante pour la technologie et une volonté incessante de repousser les limites de ce qui est possible dans le développement de systèmes embarqués.

 

Ce que nous offrons

 

  • Flexibilité d’horaire
  • Équipes multisites et multidisciplinaires
  • Environnement de travail dynamique et collaboratif
  • Espace de travail moderne
  • Méthodologie de travail AGILE
  • Variété d’activités sociales et sportives
  • Implication communautaire
  • Stationnement gratuit
  • Bornes de recharge pour voitures électriques
  • Accessibilité en transport en commun
  • Pistes cyclables à proximité
  • Vacances compétitives et congé du temps des fêtes
  • Programme de bonification annuelle
  • Programme de REER et assurances collectives

EXFO est un employeur garantissant l'égalité des chances.

Pour les postes situés au Québec, la langue de base exigée est le français.  Cependant dans le contexte où le titulaire de ce poste évolue dans un environnement international et où les activités se déroulent majoritairement en anglais, nous favorisons le bilinguisme.

Merci de votre intérêt pour EXFO
 

Postuler maintenant »