Top Benefits
About the role
Job Description: Titre du poste : Développeur Logiciel – Linux Lieu : Québec, QC (mode hybride) Type de poste : Permanent, temps plein À propos d’EXFO EXFO est un leader mondial en solutions de test, de surveillance et d’analyse pour les réseaux de télécommunications. Grâce à son expertise en optique, réseaux et logiciels, EXFO conçoit des solutions innovantes qui permettent aux plus grands acteurs de l’industrie de déployer et d’optimiser les réseaux haute performance de demain. Sommaire du rôle Nous recherchons un(e) Développeur Logiciel – Linux passionné(e) par les systèmes embarqués afin de contribuer au développement de plateformes Linux complètes, du noyau jusqu’aux applications. Vous participerez à la conception, au développement et à l’intégration de solutions combinant Linux embarqué et microcontrôleurs dans un environnement R&D innovant. Responsabilités principales Concevoir, développer et maintenir des plateformes Linux embarquées performantes et robustes Travailler au niveau du noyau Linux (configuration, débogage, optimisation, patching) Développer et maintenir des pilotes matériels (SPI, I2C, PCIe, UART, etc.) Implémenter et optimiser des services système, daemons et applications Construire et maintenir des distributions Linux avec Yocto / OpenEmbedded Diagnostiquer et résoudre des problèmes de performance, stabilité et sécurité Collaborer avec les équipes matériel, QA, architecture et production Contribuer à l’amélioration continue des outils, processus et meilleures pratiques Profil recherché DEC ou Baccalauréat en informatique, génie logiciel, génie informatique ou domaine connexe Minimum de 2 ans d’expérience en développement logiciel Excellente maîtrise du langage C/C++ Bonne compréhension de Yocto, Linux embarqué, U-Boot et systemd Connaissance des architectures ARM, Git, GitLab CI ou Jenkins Expérience en débogage bas niveau (kernel, BSP, device tree) Esprit d’équipe, autonomie et passion pour les technologies embarquées Langues Français : avancé Anglais : avancé Pourquoi joindre EXFO ? Entreprise technologique innovante et en croissance Méthodologie AGILE et projets de pointe Environnement collaboratif et multidisciplinaire Horaire flexible et mode hybride Programme complet d’avantages sociaux La connaissance 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 clients, partenaires, fournisseurs ou collègues situés à l’extérieur du Québec. ------------------------------------------------------------------------------------------------------------------------------- Job Title: Linux Software Developer Location: Quebec City, QC (Hybrid) Position Type: Permanent, Full-Time About EXFO EXFO is a global leader in telecommunications test, monitoring, and analytics solutions. Through innovation in optics, networking and software, EXFO develops cutting-edge technologies that help customers deploy and optimize next-generation communication networks. Position Summary We are looking for an Embedded Linux Software Developer to join our R&D team. You will develop and maintain complex embedded Linux platforms, working across the entire software stack from the Linux kernel to user-space applications while collaborating closely with hardware teams. Key Responsibilities Design, develop and maintain embedded Linux platforms Work at Linux kernel level (configuration, debugging, optimization and patching) Develop hardware drivers (SPI, I2C, PCIe, UART, etc.) Implement and optimize system services, daemons and applications Build and maintain Linux distributions using Yocto/OpenEmbedded Troubleshoot complex performance, stability and security issues Collaborate with hardware, QA, architecture and production teams Drive continuous improvement of tools and development practices Desired Profile Diploma or Bachelor's degree in Computer Science, Software or Computer Engineering Minimum 2 years of software development experience Strong C/C++ programming skills Good understanding of Yocto, Embedded Linux, U-Boot and systemd Knowledge of ARM architectures, Git, GitLab CI or Jenkins Experience debugging low-level software (kernel, BSP, device tree) Strong teamwork, autonomy and passion for embedded systems Languages French: Advanced English: Advanced Why join EXFO? Innovative and growing technology company Agile development environment Collaborative and multidisciplinary teams Flexible hybrid work model Comprehensive benefits package Knowledge of English is required for this position, as the responsibilities involve frequent communication, both verbal and written, with clients, partners, suppliers, or colleagues located outside of Quebec. EXFO is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. EXFO develops intelligent software and hardware solutions to test, monitor and analyze the performance of telecommunications networks. Established in 1985, we are trusted advisors for fiber optic, 5G and cloud-native deployments. With operations in 25+ countries—and counting!—we serve the world’s leading mobile network operators, hyperscalers and transceiver manufacturers. Our team welcomes new members with all kinds of skillsets and backgrounds. That’s how we accomplish our mission: to ensure the connected world meets the highest expectations, to bring together people, communities and businesses.
Not the right fit? Search for Développeur Logiciel jobs in Quebec, Quebec, Canada
About EXFO
EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisors to fixed and mobile network operators, hyperscalers and leaders in the manufacturing, development and research sector. They count on us to deliver superior visibility and insights into network performance, service reliability and user experience. Building on nearly 40 years of innovation, EXFO’s unique blend of equipment, software and services enable faster, more confident transformations related to 5G, cloud-native and fiber optic networks.
To find out more, visit www.EXFO.com and follow us on our blog - https://www.exfo.com/en/resources/blog/
Social media policy: Thank you for visiting EXFO's LinkedIn page. We encourage you to interact with us and comment on the content you find here. By participating in the discussion here, you agree to the policy described below. We reserve the right to delete messages containing comments with language or concepts that may be deemed offensive, discriminatory, defamatory, abusive, threatening, pornographic, or misleading; spam or comments that are solely promotional; that attack or harass a person or persons directly; anonymous comments; and any other comments that EXFO's social media team deems inappropriate. Repeated violations of EXFO's comment policy may result in the blocking of the poster.
Similar Jobs
Top Benefits
About the role
Job Description: Titre du poste : Développeur Logiciel – Linux Lieu : Québec, QC (mode hybride) Type de poste : Permanent, temps plein À propos d’EXFO EXFO est un leader mondial en solutions de test, de surveillance et d’analyse pour les réseaux de télécommunications. Grâce à son expertise en optique, réseaux et logiciels, EXFO conçoit des solutions innovantes qui permettent aux plus grands acteurs de l’industrie de déployer et d’optimiser les réseaux haute performance de demain. Sommaire du rôle Nous recherchons un(e) Développeur Logiciel – Linux passionné(e) par les systèmes embarqués afin de contribuer au développement de plateformes Linux complètes, du noyau jusqu’aux applications. Vous participerez à la conception, au développement et à l’intégration de solutions combinant Linux embarqué et microcontrôleurs dans un environnement R&D innovant. Responsabilités principales Concevoir, développer et maintenir des plateformes Linux embarquées performantes et robustes Travailler au niveau du noyau Linux (configuration, débogage, optimisation, patching) Développer et maintenir des pilotes matériels (SPI, I2C, PCIe, UART, etc.) Implémenter et optimiser des services système, daemons et applications Construire et maintenir des distributions Linux avec Yocto / OpenEmbedded Diagnostiquer et résoudre des problèmes de performance, stabilité et sécurité Collaborer avec les équipes matériel, QA, architecture et production Contribuer à l’amélioration continue des outils, processus et meilleures pratiques Profil recherché DEC ou Baccalauréat en informatique, génie logiciel, génie informatique ou domaine connexe Minimum de 2 ans d’expérience en développement logiciel Excellente maîtrise du langage C/C++ Bonne compréhension de Yocto, Linux embarqué, U-Boot et systemd Connaissance des architectures ARM, Git, GitLab CI ou Jenkins Expérience en débogage bas niveau (kernel, BSP, device tree) Esprit d’équipe, autonomie et passion pour les technologies embarquées Langues Français : avancé Anglais : avancé Pourquoi joindre EXFO ? Entreprise technologique innovante et en croissance Méthodologie AGILE et projets de pointe Environnement collaboratif et multidisciplinaire Horaire flexible et mode hybride Programme complet d’avantages sociaux La connaissance 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 clients, partenaires, fournisseurs ou collègues situés à l’extérieur du Québec. ------------------------------------------------------------------------------------------------------------------------------- Job Title: Linux Software Developer Location: Quebec City, QC (Hybrid) Position Type: Permanent, Full-Time About EXFO EXFO is a global leader in telecommunications test, monitoring, and analytics solutions. Through innovation in optics, networking and software, EXFO develops cutting-edge technologies that help customers deploy and optimize next-generation communication networks. Position Summary We are looking for an Embedded Linux Software Developer to join our R&D team. You will develop and maintain complex embedded Linux platforms, working across the entire software stack from the Linux kernel to user-space applications while collaborating closely with hardware teams. Key Responsibilities Design, develop and maintain embedded Linux platforms Work at Linux kernel level (configuration, debugging, optimization and patching) Develop hardware drivers (SPI, I2C, PCIe, UART, etc.) Implement and optimize system services, daemons and applications Build and maintain Linux distributions using Yocto/OpenEmbedded Troubleshoot complex performance, stability and security issues Collaborate with hardware, QA, architecture and production teams Drive continuous improvement of tools and development practices Desired Profile Diploma or Bachelor's degree in Computer Science, Software or Computer Engineering Minimum 2 years of software development experience Strong C/C++ programming skills Good understanding of Yocto, Embedded Linux, U-Boot and systemd Knowledge of ARM architectures, Git, GitLab CI or Jenkins Experience debugging low-level software (kernel, BSP, device tree) Strong teamwork, autonomy and passion for embedded systems Languages French: Advanced English: Advanced Why join EXFO? Innovative and growing technology company Agile development environment Collaborative and multidisciplinary teams Flexible hybrid work model Comprehensive benefits package Knowledge of English is required for this position, as the responsibilities involve frequent communication, both verbal and written, with clients, partners, suppliers, or colleagues located outside of Quebec. EXFO is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. EXFO develops intelligent software and hardware solutions to test, monitor and analyze the performance of telecommunications networks. Established in 1985, we are trusted advisors for fiber optic, 5G and cloud-native deployments. With operations in 25+ countries—and counting!—we serve the world’s leading mobile network operators, hyperscalers and transceiver manufacturers. Our team welcomes new members with all kinds of skillsets and backgrounds. That’s how we accomplish our mission: to ensure the connected world meets the highest expectations, to bring together people, communities and businesses.
Not the right fit? Search for Développeur Logiciel jobs in Quebec, Quebec, Canada
About EXFO
EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisors to fixed and mobile network operators, hyperscalers and leaders in the manufacturing, development and research sector. They count on us to deliver superior visibility and insights into network performance, service reliability and user experience. Building on nearly 40 years of innovation, EXFO’s unique blend of equipment, software and services enable faster, more confident transformations related to 5G, cloud-native and fiber optic networks.
To find out more, visit www.EXFO.com and follow us on our blog - https://www.exfo.com/en/resources/blog/
Social media policy: Thank you for visiting EXFO's LinkedIn page. We encourage you to interact with us and comment on the content you find here. By participating in the discussion here, you agree to the policy described below. We reserve the right to delete messages containing comments with language or concepts that may be deemed offensive, discriminatory, defamatory, abusive, threatening, pornographic, or misleading; spam or comments that are solely promotional; that attack or harass a person or persons directly; anonymous comments; and any other comments that EXFO's social media team deems inappropriate. Repeated violations of EXFO's comment policy may result in the blocking of the poster.