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 5 days ago
Similar jobs that could be interesting for youBased on the Développeur Logiciel - Linux in Québec, QC vacancy
  •  .... 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. ~... 
    Linux
    Full time
    Apprenticeship
    Remote work
    Flexible hours

    Wabtec

    Québec, QC
    27 days ago
  •  ...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... 
    Suggested
    Daily paid
    Full time

    Mirego

    Québec, QC
    20 days 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
    24 days ago
  •  ...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;... 
    Suggested
    Daily paid
    Work from home
    Flexible hours

    Ciao

    Québec, QC
    4 days ago
  • $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... 
    Suggested
    Contract work
    Québec, QC
    17 days 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
    53 minutes ago
  •  ...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,... 
    Linux
    Daily paid
    Work from home

    ProgExpert

    Québec, QC
    5 days ago
  • $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... 
    Québec, QC
    a month ago
  •  ...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,... 
    Linux
    Local area

    ProgExpert

    Québec, QC
    5 days ago
  •  ...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... 
    Linux
    Daily paid
    Permanent employment
    Full time
    Summer work
    Work at office
    Remote work
    Work from home

    Motion

    Québec, QC
    4 days ago
  • 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

    Harris Computer Systems

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

    Vooban

    Québec, QC
    a month ago
  •  ...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 pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Québec, QC
    25 days ago
  •  ...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 office
    Work from home
    Flexible hours

    Ciao

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

    Ciao

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

    Icentia inc.

    Québec, QC
    5 days ago
  •  ...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 paid
    Permanent employment
    Full time
    Summer work
    Work at office
    Work from home

    Motion

    Québec, QC
    4 days ago
  •  ...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 paid
    Work at office
    Flexible hours

    Vooban

    Québec, QC
    26 days ago
  • $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
    Québec, QC
    more than 2 months ago
  •  ...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 paid
    Full time

    Mirego

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

    TOTEM Recruteur de talent

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

    TEHORA

    Québec, QC
    24 days ago
  • $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 work
    Remote work
    10 hours per week
    Flexible hours

    Halotalent

    Québec, QC
    a month 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; .... 
    Québec, QC
    more than 2 months ago
  •  ...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 work
    Remote work
    Flexible hours

    Randstad

    Québec, QC
    more than 2 months ago
  •  ...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 paid
    Work at office
    Flexible hours

    Vooban

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

    Genetec

    Québec, QC
    13 days ago
  • $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... 
    Québec, QC
    a month ago
  •  ...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 paid
    Remote work

    Exposant 3

    Québec, QC
    more than 2 months ago

Do you want to receive more vacancies?

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