Développeur logiciel embarqué – Télécommunications

2 days ago

Montreal, QC, Canada EXFO inc Full-time

Job Description:

Développeur de systèmes embarqués - Télécommunications

Lieu : Montréal, QC
Mode de travail : Hybride
Type d'emploi : Temps plein, permanent

À propos d'EXFO

Chez EXFO, nous développons les technologies de test, de surveillance et d’analyse qui permettent aux réseaux de télécommunications de demain de voir le jour. Reconnue mondialement pour son expertise en innovation, EXFO offre un environnement collaboratif où les idées prennent vie et où chaque employé contribue directement au développement de solutions de pointe.

L’équipe Manufacturing, Lab & Research (MDR) poursuit sa croissance afin de développer les prochaines générations de solutions de test destinées aux laboratoires, aux fabricants d’équipements et aux équipes de recherche.

Sommaire du rôle

En tant que Développeur Logiciel Bas Niveau, vous contribuerez au développement de composantes logicielles permettant l'interaction avec des systèmes électroniques de pointe. Vous participerez au développement de drivers, de protocoles de communication, d'interfaces logicielles et de services assurant l'intégration entre le logiciel et les composants matériels de nos plateformes de test. Vous participerez également à la conception de preuves de concepts (PoC), à l'évaluation de nouvelles technologies et à leur intégration dans nos plateformes de test de nouvelle génération.

Vous collaborerez étroitement avec des équipes multidisciplinaires en logiciel, matériel, FPGA et ingénierie système afin de transformer des concepts novateurs en produits commercialisés à l'échelle mondiale.

Responsabilités principales

  • Concevoir, développer, maintenir et améliorer des composantes logicielles bas niveau, incluant des drivers, bibliothèques logicielles, couches d'abstraction matérielle (HAL), protocoles de communication et interfaces logicielles pour les produits MDR.

  • Développer et maintenir des services logiciels et composantes système sous Linux pour les plateformes de test EXFO.

  • Concevoir rapidement des prototypes et des preuves de concepts (PoC) pour valider de nouvelles technologies.

  • Intégrer les PoC retenus dans les produits actuels ou futurs.

  • Participer aux évaluations techniques, au diagnostic et à la résolution de problèmes complexes impliquant l'interactio