Développeur Logiciel - Linux
EXFO inc
Job Description: Titre du poste : Développeur Logiciel - Linux
Lieu : Québec, QC (mode hybride)
Type de poste : Permanent, temps plein
À propos d’EXFOEXFO 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ôleNous 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
- 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
- Français : avancé
- Anglais : avancé
- 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
- French: Advanced
- English: Advanced
- 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.
- .... Responsabilités spécifiques Concevoir et développer des logiciels de vision par ordinateur incluant des algorithmes et de l’IA.... ...développement logiciel, un atout. ~ Expérience avec C++ sous Windows et Linux. ~ Expérience avec Angular ou React, un atout. ~...LinuxFull timeApprenticeshipRemote workFlexible hours
- ...contribuent à rendre l'équipe meilleure Tu maîtrises en profondeur les concepts fondamentaux de développement et d'architecture logicielle, forgée au fil d'une expérience significative Back-End / DevOps Software Developer As part of the development team, you contribute...SuggestedDaily paidFull time
- ...une solution tout-en-un puissante. Notre logiciel permet aux aéroports, centres de contrôle... ...tous les jours. Nous recherchons un(e) développeur(euse) de logiciels passionné par le... ...orientés-objets pouvant fonctionner autant sur Linux que Windows Participer à l’...LinuxFull timeLocal areaWorldwideFlexible hoursDay shift
- ...image de marque. Ton poste En tant que coach qualité logicielle tu accompagnes les équipes afin d’améliorer les pratiques de... ...des spécifications, requis et plans de tests; Guider les développeurs dans l’application des meilleures pratiques de développement;...SuggestedDaily paidWork from homeFlexible hours
$60k - $120k per year
Développeur Fullstack Description de poste Dans le cadre de projets de transformation... .... Participer aux choix d'architecture logicielle et à l'application des meilleures pratiques... ...universitaire en informatique, en génie logiciel, en technologies de l'information ou dans...SuggestedContract work- ...amélioration continue, et nous vous offrons l’espace nécessaire pour évoluer. À propos du rôle Nous recherchons un analyste logiciel appelé à définir, structurer et documenter les besoins d’un environnement multi-systèmes, tout en assurant la coordination des activités...Permanent employmentFull timeInternshipFlexible hours
- ...entreprise spécialisée dans le développement de logiciels sur mesure, de boutiques en ligne... .../ CRM avancées. Nous recherchons un développeur backend pour travailler à mes côtés au quotidien... ...frontend-backend et les appels API. Linux / Bash — gestion de serveurs, logs,...LinuxDaily paidWork from home
$80k - $155k per year
Architecte solutions logiciel Description de poste Nous recherchons une personne capable de prendre de la hauteur sur les enjeux... ...explique les solutions à mettre en œuvre, tout en accompagnant les développeurs sur les aspects techniques les plus complexes. Fonctions et...- ...système fiable qui fonctionne réellement sous Linux. CE QUE TU FERAS Développer... .... TON PROFIL Tu es d’abord un développeur Python solide. Pour toi, l’IA est un... ...sorties structurées ou agents. Python & logiciel Services et API, dépendances, tests,...LinuxLocal area
- ...fonctionnalité aux mises à jour de routine. Nous recherchons un ingénieur logiciel senior qui aime travailler à la frontière entre le code produit... ...et sécurité. La bonne personne est à l'aise d'approfondir Linux, les conteneurs, le réseau, et tout ça, mais pense comme un...LinuxDaily paidPermanent employmentFull timeSummer workWork at officeRemote workWork from home
- Responsabilités Répondre aux demandes de soutien reçues par téléphone, via le web et par courriel, et assurer la résolution des problèmes signalés par les clients. Agir à titre de représentant du client afin d’assurer une résolution rapide et précise des incidents. ...Full time
- ...architectures agentiques et l’industrialisation du développement logiciel. Notre rôle ne consiste pas uniquement à livrer des systèmes... ...approches. Tu agiras donc à la fois comme expert agentique, développeur et coach technique, en guidant les équipes vers des pratiques...Work at office
- ...TEHORA est présentement à la recherche d' un(e) développeur(se) fullstack afin de participer à la conception, au développement et à l’évolution d’applications modernes dans un environnement agile. Sans être exhaustifs, voici les services et livrables que devra fournir la...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...de marque. Ce qui t’attend dans ce rôle : En tant que développeur spécialiste en inteligence artificielle (IA), tu concevras et... ...recherché - posséder un BAC en informatique ou en ingénierie logiciel ou l'équivalent; - avoir la capacité à participer à des études...Work at officeWork from homeFlexible hours
- DIS « CIAO » À TON BOSS! Au-delà de la prononciation du nom « Ciao » qui diffère d’une personne à une autre (ci‑aio, c‑iao, ch-iao) , qui sommes-nous? Chez Ciao, l’humain est au cœur de l’entreprise. Ici la collaboration, le savoir-faire et l’innovation sont le moteur...Work from homeFlexible hours
- ...développement de solutions innovatrices destinées à améliorer les tests médicaux en ambulatoire. En tant que spécialiste en développement logiciel hôte et embarqué, tu auras comme mandat de développer les logiciels bas niveau et applicatif des outils requis pour les tests et la...Remote work
- ...de l'intelligence créative et recherchons des personnes talentueuses pour nous aider à y parvenir ! À propos du rôle d'Ingénieur Logiciel Senior En tant qu'Ingénieur Logiciel Senior, vous ferez du développement full-stack avec un accent sur le backend : tout, de la construction...Daily paidPermanent employmentFull timeSummer workWork at officeWork from home
- ...Développeur·euse produit IA / AI Product Engineer Ce rôle est entièrement orienté produit. Tu contribueras directement à la conception... ...Développer des outils IA destinés à accélérer le développement logiciel Créer des architectures robustes, maintenables et scalables...Daily paidWork at officeFlexible hours
$75k - $130k per year
Développeur/euse DevSecOps Description de poste CGI est à la recherche d'un/e Développeur/euse DevSecOps afin de soutenir un client majeur... ...compétences en conteneurisation avec Docker. . Connaissance Linux (débutant à intermédiaire). . Excellentes aptitudes de...Linux- ...contribuent à rendre l'équipe meilleure Tu maîtrises en profondeur les concepts fondamentaux de développement et d'architecture logicielle, forgée au fil d'une expérience significative Mobile Software Developer As part of the development team, you contribute every...Daily paidFull time
- ...SOFTWARE ENGINEER C#/.NET (F/H/X) Notre client, un éditeur de logiciels de pointe dans le domaine de la HealthTech / MedTech , développe... ...d'un produit phare. Véritable mentor pour la communauté de développeurs internes, vous prendrez la responsabilité de la conception, de...Permanent employment
$60k - $120k per year
Développeur(euse) Fullstack Java Description de poste Encadrer techniquement une équipe Java Fullstack et assurer la qualité de conception, de code et de livraison. Fonctions et responsabilités › Orienter conception technique, standards et pratiques de développement...- ...TEHORA est présentement à la recherche d' un(e) développeur(se) spécialisé(e) en intégration de données afin de soutenir la mise en place d’architectures de données et la gestion des flux d’information. Sans être exhaustifs, voici les services et livrables que devra fournir...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours
$70k - $100k per year
...Hospitalis , entreprise privée spécialisée dans le secteur de la santé depuis 2007, est à la recherche d’un.e développeur·euse full stack pour développer son logiciel ayant un impact significatif dans la vie des prestataires de services de santé et des citoyens. Cette...Summer workRemote work10 hours per weekFlexible hours$50k - $100k per year
Développeur/euse Guidewire Description de poste le développeur·euse Guidewire participe à l’analyse des besoins, au développement,... ...Concevoir, coder, tester et contribuer au déploiement d'applications logicielles; . Rédiger et maintenir la documentation technique; ....- ...domaine de l'assurance et des services financiers, est à la recherche d'un Développeur OpenText Exstream pour intégrer une équipe dans le secteur d’affaire : Plateforme numérique et d’ingénierie logicielle. L’organisation est à la recherche d’un(e) Développeur(se) OpenText...Contract workRemote workFlexible hours
- ...En tant que développeur·euse fullstack dans l’équipe « Entretien et amélioration » Tu vas jongler entre des demandes de support (les fameuses... ..., ton rôle sera de régler les pépins et de faire évoluer nos logiciels, toujours en team mode! Ce que tu feras Plonger dans une...Daily paidWork at officeFlexible hours
- ...Center SaaS de Genetec. Nous sommes un groupe de développeurs expérimentés qui construisent des microservices et composantes logicielles pour réaliser un système de sécurité... ...enthousiaste et sympathique de développeurs logiciels qui visent à livrer une solution dynamique,...Full timeFlexible hours
$60k - $120k per year
Développeur(euse) Senior PowerBuilder .NET Description de poste CGI est à la recherche d'un ou une Développeur(euse) senior capable... ...et expérience . Diplôme universitaire en informatique, génie logiciel ou expérience équivalente. . Minimum de 8 à 10 ans d'expérience...- ...sein d’une entreprise humaine, innovante et en pleine croissance, alors Exposant 3 est fait pour vous ! Nous cherchons notre futur Développeur Mainframe pour rejoindre nos équipes. Vos missions Programmer les solutions selon les besoins fonctionnels et techniques...Daily paidRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur Logiciel - Linux. Be the first to apply!

