Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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’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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Développeur Logiciel - Linux in Québec, QC vacancy
  •  ...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... 
    Linux
    Permanent employment
    Full time
    Flexible hours

    EXFO inc

    Québec, QC
    3 days ago
  • $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... 
    Suggested

    CGI

    Québec, QC
    1 day ago
  •  ...à travers le monde. Sommaire du rôle À titre de Concepteur logiciel, vous aurez comme principales responsabilités les développements...  ...associés (Dart/Flutter, C#, C++, autre) ; Bonne connaissance de Linux ; Expérience dans l'intégration du logiciel avec le matériel... 
    Linux

    EXFO inc

    Québec, QC
    11 hours ago
  •  ...information ou dans une discipline connexe. Minimum de 2 années d'expérience en exploitation d'infrastructures technologiques sous Linux ou Unix acquises au cours des 5 dernières années . Expérience avec un ou plusieurs des environnements suivants : AIX Ubuntu... 
    Linux
    Full time

    Micrologic

    Québec, QC
    3 days ago
  •  ...numériques. Grâce à son expertise reconnue en optique, en réseaux et en logiciels, EXFO accompagne les principaux opérateurs, fournisseurs d’...  ...de validation. Collaborer étroitement avec les développeurs pour définir les scénarios de test dès les premières phases de... 
    Suggested

    EXFO inc

    Québec, QC
    2 days ago
  • $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; .... 

    CGI

    Québec, QC
    2 days ago
  •  ...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... 
    Full time
    Contract work
    Internship
    Flexible hours

    Genetec

    Québec, QC
    22 hours ago
  • $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

    CGI

    Québec, QC
    3 days ago
  •  ...Idexia recherche pour plusieurs de ses clients, un(e) conseiller(ère) en architecture logicielle senior pour contribuer à l’évolution et à la modernisation des systèmes.   Responsabilités Concevoir et faire évoluer des architectures logicielles... 
    Full time

    Idexia inc.

    Québec, QC
    22 hours ago
  • ✨ Développeur sénior en support logiciel – assurez la performance et la fiabilité des solutions R&D de FLO ! Vous êtes passionné·e par le dépannage technique, l’investigation de problèmes complexes et l’amélioration continue des systèmes logiciels ? Vous aimez analyser des... 
    Daily paid
    Full time
    Summer work
    Day shift

    FLO EV Charging

    Québec, QC
    a month ago
  • $80k - $155k per year

    Conseiller(ère) en architecture de solutions logiciel Description de poste Nous recherchons une personne capable de prendre de la...  ...explique les solutions à mettre en œuvre, tout en accompagnant les développeurs sur les aspects techniques les plus complexes. Fonctions et... 

    CGI

    Québec, QC
    3 days ago
  •  ...Job Description: Concepteur(trice) logiciel - Tests Lieu : Québec ou Montréal, QC - Mode hybride Type de poste : Permanent, temps...  ...technique; Connaissance des environnements Windows ou Linux, un atout; Intérêt pour l’application de l’intelligence artificielle... 
    Linux
    Permanent employment
    Full time
    Worldwide
    Flexible hours

    EXFO inc

    Québec, QC
    22 hours ago
  • $100k - $135k per year

    Architecte Logiciel Guidewire Description de poste Architecte Logiciel Guidewire conçoit et gouverne des solutions Guidewire Cloud en assurant l'alignement architectural, la robustesse des intégrations API et la conformité aux standards d'entreprise. Accompagne les équipes... 

    CGI

    Québec, QC
    2 days ago
  • $50k - $100k per year

    Développeur(euse) HRIS (Dayforce) Description de poste Nous recherchons présentement un ou une développeur·euse HRIS pour contribuer à la réalisation de projets d'envergure dans le développement, l'intégration et l'évolution de de la solution Dayforce. La personne retenue... 
    Flexible hours

    CGI

    Québec, QC
    22 hours ago
  • 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

    mirego

    Québec, QC
    16 days ago
  •  ...Idexia s'aggrandit! En vue de plusieurs besoins de nos clients en septembre 2026, nous recherchons un(e) analyste développeur .NET sénior pour contribuer au développement, à l’évolution et à l’entretien de systèmes informatiques stratégiques . Responsabilités: Développer... 

    Idexia inc.

    Québec, QC
    2 days ago
  •  ...intelligence artificielle. Nous sommes à la recherche d’un(e) développeur(se) passionné(e) par l’IA qui participera directement à la...  ...entrants que sortants, tout en étant connectés aux systèmes et logiciels de nos clients. Votre mandat principal sera de concevoir, programmer... 
    Full time

    Soluvox

    Québec, QC
    22 hours ago
  •  ...partie d'une équipe qui façonne l'avenir des solutions logicielles collaboratives et innovantes ? Nous avons une belle...  ...véhiculons au quotidien dans nos équipes de développement logiciel. Responsabilités Comme développeur C++ de solutions en métrologie 3D, vous changerez la... 
    Daily paid
    Full time
    Part time
    Work at office
    Remote work
    Flexible hours

    InnovMetric

    Québec, QC
    22 hours ago
  • $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... 

    CGI

    Québec, QC
    1 day ago
  •  ...travail du personnel en laboratoire et participer à l’évolution d’un logiciel utilisé dans plus de 450 pharmacies ? Chez Familiprix, notre...  ...basée sur des micro-services. Nous recherchons un Développeur Tech Lead hautement expérimenté pour accompagner cette transformation... 
    Daily paid
    Full time

    Familiprix Siège Social

    Québec, QC
    3 days ago
  •  ...intégration, performance et architecture. TA MISSION En tant que développeur full stack, tu joueras un rôle clé dans la conception, le...  ...; Appliquer et promouvoir de bons principes d’architecture logicielle ; Assurer une livraison de qualité et prendre part au... 
    Full time
    Work at office

    Béton Provincial

    Québec, QC
    4 days ago
  •  ...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... 
    Full time
    Flexible hours

    Genetec

    Québec, QC
    a month ago
  •  ...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’... 
    Linux
    Full time
    Local area
    Worldwide
    Flexible hours
    Day shift

    Genetec

    Québec, QC
    a month ago
  •  ...Job Description: Concepteur logiciel Québec, QC Permanent | Temps plein Mode hybride / Hybrid À propos d'EXFO EXFO est un chef de file mondial en matière de solutions intelligentes de test, de surveillance et d'analyse de réseaux. Nos technologies soutiennent... 
    Permanent employment
    Full time
    Worldwide
    Flexible hours

    EXFO inc

    Québec, QC
    1 day ago
  • DESCRIPTION DU POSTE Relevant du Directeur Intelligence d’affaires et Innovation, le titulaire du poste contribue à l’exploitation et à la valorisation des données provenant de diverses sources internes et externes. Il transforme ces données en informations stratégiques ...
    Full time

    Administration portuaire de Québec

    Québec, QC
    22 hours ago
  •  ...d’ici, des services juridiques adaptés à leur réalité d’affaires. À propos du poste Stein Monast est à la recherche d'un(e) développeur(euse) IA & Automatisation pour soutenir et accélérer sa transformation numérique. Rattaché(e) à la Direction générale, vous jouerez... 

    Stein Monast

    Québec, QC
    5 hours ago
  •  ...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 paid
    Full time
    Work at office
    Immediate start

    Lidd Consultants Inc.

    Québec, QC
    22 hours ago
  •  ...TEHORA est présentement à la recherche d’ un(e) administrateur(trice) Linux, SAN et stockage ayant une expérience concrète des environnements Linux d’entreprise, des réseaux Fibre Channel et des solutions de stockage IBM. La personne retenue agira comme spécialiste transversal... 
    Linux
    Full time
    Remote work
    Flexible hours

    TEHORA

    Québec, QC
    3 days ago
  •  ...sont des principes fondateurs qui nous permettent de livrer rapidement des solutions de la plus haute qualité à nos clients. Nos Développeurs(euses) Cloud jouent un rôle clé dans le développement de solutions intelligentes, complexes et stratégiques, tout en relevant des défis... 
    Daily paid
    Contract work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Ingeno

    Québec, QC
    22 hours ago
  •  ...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 employment
    Full time
    Internship
    Flexible hours

    Levio

    Québec, QC
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur Logiciel - Linux. Be the first to apply!