Développeur Logiciel - Linux
EXFO inc
Job Description:
Titre du poste : Développeur Logiciel - LinuxLieu : 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
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.
- ...tests médicaux en ambulatoire. Notre équipe de développement logiciel est à la recherche d'un nouveau membre qui saura nous aider à... ...oral qu’à l’écrit ~ du leadership et une capacité à coacher des développeurs de moins grande expérience ~ du « ownership » ~ une...SuggestedFull timeRemote work
- ...Souhaitez-vous avoir un impact direct sur la façon dont des centaines de développeurs conçoivent, déploient et exploitent des logiciels dans des environnements cloud, sur site et hybrides ? Rejoignez-nous pour créer une plateforme unifiée qui élimine la complexité et permet...SuggestedFull timeFlexible hours
- ...La dynamique de votre équipe : Des développeurs et des spécialistes des tests issus d'horizons divers, unis par un même objectif : fournir... ...partenaires et des organismes de conformité Pour vous, un excellent logiciel est synonyme de qualité, de sécurité et d'observabilité — et...SuggestedFull timeContract workInternshipFlexible hours
- ...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
- ...des opérations manufacturières, où se rencontrent développement logiciel, électronique et innovation produit. Dans ce rôle, vous... ...Ce qui fait de vous un excellent candidat : Vous êtes un développeur passionné par la conception de solutions performantes et durables...SuggestedDaily paidFull timeApprenticeshipFlexible hours
- ...de votre équipe : Notre équipe regroupe plus d’une dizaine de développeurs et de spécialistes en tests issus de divers horizons, tous unis... ...étroitement, soutenons le développement de chacun et privilégions un logiciel propre, maintenable et performant. Nous expérimentons, itérons...Full timeFlexible hours
$50 - $68.25 per hour
Emplacement: télétravail (Québec) Voici ce que nous faisons et pourquoi nous le faisons Nous travaillons à simplifier le cloud pour les professionnels des TI afin qu’ils puissent se concentrer sur ce qui compte vraiment : faciliter la vie de leurs clients. Découvrez ici ...Full timeRemote workFlexible hours- ...La dynamique de votre équipe : Nous recherchons un développeur logiciel compétent et motivé pour rejoindre l'équipe des services d'infrastructure de R&D (RDIS) au sein de notre division recherche et développement (R&D). Cette équipe joue un rôle central dans la fourniture...Full timeFlexible hours
- ...dynamique de votre équipe : Joignez-vous à une équipe passionnée qui travaille avec les toutes dernières technologies en développement logiciel. Voici quelques exemples des technologies utilisées dans le projet : Écosystème de micro-services écrits avec la dernière...Full timeFlexible 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...Daily paidFull time
- Au sein de l'équipe de développement, tu prends part chaque jour à la création de produits numériques innovants qui ont pour ambition de changer le monde, quels que soient leur envergure ou leur domaine. Tu es spécialisé en développement back-end, mais ce qui te distingue, ...Full time
- ...Aperçu du poste : Vous souhaitez améliorer directement la manière dont des centaines de développeurs créent, déploient et exploitent des logiciels dans des environnements cloud, sur site et hybrides ? Rejoignez-nous pour créer une plateforme unifiée qui élimine la complexité...Full timeFlexible hours
- ...tests médicaux en ambulatoire. Notre équipe de développement logiciel est à la recherche d'un nouveau membre qui saura nous aider à continuer... ...(Python, C/C++, C#, ...), et expérience dans un environnement Linux une bonne connaissance des normes et procédures de sécurité...LinuxFull timeApprenticeshipRemote work
$32.27 - $51.73 per hour
VOTRE GROUPE DE TRAVAIL Service des technologies d'information SOMMAIRE DE LA FONCTION Au sein du Service des technologies de l’information (STI), vous rejoindrez une équipe dynamique et multidisciplinaire, engagée à soutenir la mission d’enseignement et de recherche...Permanent employmentWork at officeRemote workDay shift$32.27 - $51.73 per hour
VOTRE GROUPE DE TRAVAIL Service des technologies de l’information SOMMAIRE DE LA FONCTION Au sein du Service des technologies de l’information (STI), vous rejoindrez une équipe dynamique et multidisciplinaire, dédiée à soutenir la mission d’enseignement et de recherche...Permanent employmentWork at officeRemote workDay shift$50k - $100k per year
Développeur GIA Description de poste Le Développeur GIA participe à l’analyse des besoins d’affaires, au développement de solutions... ...10 années d'expérience dans un rôle similaire en développement logiciel ou en gestion des identités et des accès; . Expérience avec...- ...Le rôle de spécialiste du déploiement de logiciels est essentiel au succès de l'entreprise.... ...les équipes de solutions (telles que les développeurs, les architectes de solutions, les chargés... ...Connaissance des logiciels et systèmes : Linux (Debian), Microsoft Server 2016 et plus,...LinuxFull timeWork at officeFlexible hours
- ...à la recherche d’un(e) concepteur(trice) logiciel senior pour compléter son département de... ...recommander les améliorations; Encadrer les développeurs juniors et intermédiaires, partager l’... ...des systèmes d’exploitation embarqués (Linux, QNX, VxWorks, etc.); Expérience significative...LinuxFull timeRemote workFlexible hours
- ...recrutement. Le rôle En tant que Développeur ou Développeuse , vous agirez à titre... ...Implanter, tester et corriger des solutions logicielles. Pour vous qualifier pour ce poste,... ...Un baccalauréat en informatique, génie logiciel, technologies de l'information, gestion...Daily paidFull timeWork at officeImmediate start
- ...file mondial dans l’acquisition et la croissance d’entreprises de logiciels spécialisés par secteur. Nous nous concentrons sur des... ...potentiel de déploiement à plus grande échelle. L’opportunité : Développeur·euse IA Nous recherchons un·e Développeur·euse IA à l’aise...Daily paidLong term contractFull timeApprenticeship
- ...aux éducateurs. À mesure que notre entreprise croît, notre écosystème technologique interne doit évoluer parallèlement. Le développeur logiciel, systèmes d'affaires et automatisation joue un rôle critique dans la conception et la création des applications internes, des intégrations...Daily paidLong term contractFull timeApprenticeshipManual laborLocal areaRemote work
- ...sur pied une équipe dédiée à la croissance produit, et nous recrutons un(e) Growth Engineer capable d'opérer comme un(e) ingénieur(e) logiciel complet(ète) et autonome au sein de celle-ci. Rattaché(e) au Director of Product Growth, vous travaillerez aux côtés de notre Product...Work at office
- ...équipes à travers le monde. Sommaire du rôle À titre de Concepteur logiciel, vous aurez comme principales responsabilités les développements... ...(C++, C#, Dart/Flutter, autre) ; Bonne connaissance de Linux ; Expérience dans l'intégration du logiciel avec le matériel et...Linux
- ...La dynamique de votre équipe : En tant que testeur logiciel au sein de l’équipe Information Numérique, vous jouerez un rôle clé dans... ...résultats et processus. Collaboration : Travailler avec des développeurs, analystes et testeurs de toute l’organisation pour assurer le...Full timeFlexible hours
- ...Solutions XPR recrute : Développeur(se) Java Localisation : Québec ou Lévis – mode hybride ou télétravail selon le mandat Type de... ...informatique basée à Québec. Nous concevons des solutions logicielles performantes, évolutives et modernes pour accompagner nos clients...Full timeRemote work
- ...La dynamique de votre équipe : ClearID c'est une équipe de développeurs et testeurs enthousiastes, animés par la curiosité et l’envie de... ...sécurité de leurs infrastructure et usagers. En tant que testeur logiciel, vous pourriez jouer un rôle-clé au sein d’une équipe...Full timeFlexible hours
- ...Solution SFT cherche un Développeur Salesforce ,dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville de Québec. Responsabilités: - Développement sur Salesforce (Sales, Service, Marketing Cloud) - Personnalisation...Full time
$60k - $120k per year
Développeur(euse) Fullstack Description de poste Dans le cadre de projets de transformation... .... Participer aux choix d'architecture logicielle et à l'application des meilleures... ...universitaire en informatique, en génie logiciel, en technologies de l'information ou dans...Contract work- ...qui ont pour ambition de transformer concrètement la façon dont nos clients font des affaires. Tu fais le pont entre le développement logiciel et l'univers de l'IA, en concevant des systèmes agentiques, des pipelines RAG et des solutions exploitant les modèles les plus...Daily paidFull timeApprenticeship
- ...qui ont pour ambition de transformer concrètement la façon dont nos clients font des affaires. Tu fais le pont entre le développement logiciel et l'univers de l'IA, en concevant des systèmes agentiques, des pipelines RAG et des solutions exploitant les modèles les plus...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur Logiciel - Linux. Be the first to apply!

