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.
Profil recherché
Pourquoi joindre EXFO ?
La connaissance du français et de l'anglais est requise pour ce poste, puisque ses responsabilités impliquent des échanges fréquents, tant à l'oral qu'à l'écrit, avec des collègues, partenaires et fournisseurs situés au Québec et à l'international.
---------------------------------------------------------------
Embedded Systems Software Developer – Telecommunications
Location: Montreal, QC
Work Arrangement: Hybrid
Employment Type: Full-time, Permanent
About EXFO
At EXFO, we develop the test, monitoring, and analytics technologies that enable the next generation of telecommunications networks. Recognized worldwide for innovation, EXFO offers a collaborative environment where ideas become reality and employees directly contribute to the development of cutting-edge solutions.
Our Manufacturing, Lab & Research (MDR) R&D team is expanding to develop the next generation of test solutions for laboratories, equipment manufacturers, and research organizations.
Role Summary
As a Low-Level Software Developer, you will contribute to the development of software components that enable interaction with advanced electronic systems. You will participate in the development of drivers, communication protocols, software interfaces, and services that ensure integration between software and hardware components within our test platforms.
You will also contribute to the design of proofs of concept (PoCs), the evaluation of emerging technologies, and their integration into our next-generation test platforms.
Working closely with software, hardware, FPGA, and systems engineering teams, you will help transform innovative concepts into world-class commercial products.
Key Responsibilities
Design, develop, maintain, and enhance low-level software components, including drivers, software libraries, hardware abstraction layers (HAL), communication protocols, and software interfaces for MDR products.
Collaborate closely with software, hardware, FPGA, and systems teams to ensure seamless integration of new features into MDR products.
Desired Profile
Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
Strong interest in electronic hardware, including interaction with integrated circuits, drivers, and low-level interfaces.
Why Join EXFO?
Fluency in both French and English is required for this position, as the role involves frequent verbal and written communication with colleagues, partners, and suppliers located both within Quebec and internationally.
EXFO est un employeur qui souscrit au principe de l'égalité d'accès à l'emploi. Nous valorisons la diversité et nous nous engageons à créer un environnement inclusif pour tous nos employés.
EXFO is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.