Back to job search
EXFO logo
EXFOVerified Job Source

Concepteur Logiciel Senior

French posting
  • Québec, QC
  • Hybrid
  • Posted Sep 4, 2026
  • 1 position

Opens an external site

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 5+ years
Apply by
Oct 4, 2026
Posting language
French
Working hours
40 hours per week
Seniority
Associate
Application method
Direct apply is available

Job summary

The role involves developing software for the Optical division, covering the full lifecycle from requirements definition to documentation. Key tasks include designing software components, maintaining Linux OS architecture, and creating automated tests.

Job details

À 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. Notre succès repose sur l’innovation, la collaboration et le talent de nos équipes à travers le monde. Sommaire du rôle À titre de Concepteur logiciel, vous aurez comme principales responsabilités les développements de logiciels reliés aux produits de la division Optique. Vous participerez à la définition des requis, à l'analyse, la conception, le développement, la validation et la documentation des logiciels. Responsabilités principales Participer à l’architecture, à l'analyse et au design des composantes logicielles ; Développer et maintenir l'architecture des systèmes d'exploitation Linux de nos produits ; Rédiger et compléter les spécifications techniques (organiques) ; Configurer les projets, fixer les dépendances, déterminer les liens ; Créer ou modifier les tests automatisés associés. S’assurer que le code testé répond aux requis fonctionnels ; Participer à l’intégration des composants dans la plateforme ; Participer à l'évolution et l'amélioration de l'application. Profil recherché Connaissances pertinentes en développement par couches et par composantes, méthodologie d’encapsulation et d’abstraction, concept de réutilisation et facilité d’évolution, etc. ; Excellente connaissance de Linux ; Excellente connaissance d’un ou plusieurs langages de programmation et des outils de développements associés (C++, C#, Dart/Flutter, Bash, autre) ; Expérience dans l'intégration du logiciel avec le matériel et les systèmes embarqués ; Bonne connaissance des protocoles de communication wifi, Bluetooth ; Connaissance gRPC (un atout) ; Bonne connaissance des méthodologies de gestion de sources et de contrôle de versions ; Être en mesure de rédiger des documents techniques ; Expérience avec la méthodologie agile. Langues Français : avancé Anglais : avancé (contexte international) Pourquoi joindre EXFO ? Entreprise technologique innovante et en croissance Environnement collaboratif et stimulant Projets à impact réel sur les décisions d’affaires Flexibilité de travail (mode hybride) Gamme complète 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.

What you’ll do

The role involves developing software for the Optical division, covering the full lifecycle from requirements definition to documentation. Key tasks include designing software components, maintaining Linux OS architecture, and creating automated tests.

Requirements

Candidates need strong expertise in Linux and programming languages like C++, C#, or Flutter, along with experience in embedded systems. Proficiency in both French and English is required for international collaboration.

Benefits

• Full Range Of Social Benefits

Listed skills

  • Linux · Preferred
  • C++ · Preferred
  • Embedded Systems · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Linux
  • C++
  • C#
  • Dart
  • Flutter
  • Bash
  • Embedded Systems
  • gRPC
  • Wifi Protocols
  • Bluetooth Protocols
  • Agile Methodology
  • Version Control
  • Software Architecture
  • Technical Writing
  • Layered Development
  • Encapsulation

Job areas

  • Software
  • Engineering
  • Technology

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Browse all Easy Apply jobs