Concepteur logiciel / Software Design Engineer (Quebec City)

Concepteur logiciel / Software Design Engineer (Quebec City)

17 Sep
|
EXFO
|
Quebec City

17 Sep

EXFO

Quebec City

Job Description:

Concepteur logiciel

  • Quebec, QC
  • Permanent | Temps plein
  • Mode hybride / Hybrid

À propos d'EXFO

EXFO est un chef de file mondial en matiere de solutions intelligentes de test, de surveillance et d'analyse de reseaux. Nos technologies soutiennent les plus grands fournisseurs de services de telecommunications, fabricants d'equipements reseau et fournisseurs de services Web a travers le monde.

Presente dans plus de 25 pays et comptant plus de 2 000 employes, EXFO est le leader mondial des tests de fibre optique et possede le plus important deploiement de solutions d'assurance de services actifs. Nos solutions materielles et logicielles permettent a nos clients d'accelerer les transformations technologiques liees a la fibre optique, a la 5G, a la virtualisation, a l'Internet des objets (IoT) et a l'analytique des donnees.

Sommaire du role

À titre de Concepteur logiciel , vous aurez comme principales responsabilites les developpements de logiciels relies au controle d'instruments optiques.

Vous participerez a la definition des requis, a l'analyse, a la conception, au developpement, a la validation et a la documentation des logiciels.

Responsabilites principales
  • Participer a l'architecture, a l'analyse et au design des composantes logicielles.
  • Developper et maintenir l'architecture logicielle de nos produits.
  • Rediger et completer les specifications techniques.
  • Configurer les projets, fixer les dependances et determiner les liens entre les composantes.
  • Creer ou modifier les tests automatises associes et s'assurer que le code teste repond aux requis fonctionnels.
  • Participer a l'integration des composantes dans la plateforme.
  • Participer a l'evolution et a l'amelioration continue de l'application.

Profil recherche
  • Connaissances pertinentes en developpement par couches et par composantes, methodologies d'encapsulation et d'abstraction, concepts de reutilisation et facilite d'evolution.
  • Excellente connaissance d'un ou plusieurs langages de programmation et des outils de developpement associes (C++, C#, ou equivalent).
  • Experience dans l'integration du logiciel avec le materiel et les systemes embarques.
  • Bonne connaissance des methodologies de gestion de sources et de controle de versions.



  • Capacite a rediger des documents techniques.
  • Experience avec la methodologie Agile.

Exigences
  • 5 a 10 annees d'experience pertinente dans un poste en recherche et developpement (ou equivalent).
  • Maitrise du français et de l'anglais, tant a l'oral qu'a l'ecrit.

Pourquoi joindre EXFO?
  • Faites partie d'un leader mondial en innovation et en technologies de pointe.
  • Collaborez avec des equipes multidisciplinaires hautement qualifiees.
  • Developpez des solutions logicielles qui alimentent les technologies de demain.
  • Évoluez dans un environnement de travail collaboratif, flexible et axe sur l'innovation.
  • Contribuez au developpement de produits utilises partout dans le monde.

Le français et l'anglais sont requis, a l'oral comme a l'ecrit. La maitrise de l'anglais est essentielle puisque vous collaborerez avec des equipes internationales et interagirez avec des collegues, partenaires et clients a l'exterieur du Quebec.

---------------------------------------------------------------------------------------------------------

Software Design Engineer

  • Quebec, QC
  • Permanent | Full time
  • Hybrid

About EXFO

EXFO is a global leader in intelligent test, monitoring, and network analytics solutions. Our technologies support the world's leading telecommunications service providers, network equipment manufacturers, and web service providers.

With operations in more than 25 countries and over 2,000 employees worldwide, EXFO is the global leader in fiber optic testing and has the industry's largest deployment of active service assurance solutions. Our hardware and software solutions help customers accelerate technological transformations related to fiber optics, 5G, virtualization, the Internet of Things (IoT), and data analytics.

Role Summary

As a Software Design Engineer ,



your primary responsibility will be the development of software related to the control of optical instruments.

You will participate in the definition of requirements, analysis, design, development, validation, and documentation of software.

Key Responsibilities
  • Participate in the architecture, analysis, and design of software components.
  • Develop and maintain the software architecture of our products.
  • Write and complete technical specifications.
  • Configure projects, establish dependencies, and define relationships between components.
  • Create or modify associated automated tests and ensure that the tested code meets functional requirements.
  • Participate in the integration of software components into the platform.
  • Contribute to the evolution and continuous improvement of the application.

Desired Profile
  • Relevant knowledge of layered and component-based software development, encapsulation and abstraction methodologies, software reuse concepts, and ease of evolution.
  • Excellent knowledge of one or more programming languages and their associated development tools (C++, C#, or equivalent).
  • Experience integrating software with hardware and embedded systems.
  • Positive knowledge of source management and version control methodologies.
  • Ability to write technical documentation.
  • Experience working in an Agile environment.

Requirements
  • 5 to 10 years of relevant experience in a research and development environment (or equivalent).
  • Proficiency in both French and English, spoken and written.

Why Join EXFO?
  • Join a global leader in innovation and cutting-edge technologies.
  • Collaborate with highly skilled multidisciplinary teams.
  • Develop software solutions that power the technologies of tomorrow.
  • Grow your career in a collaborative, flexible, and innovation-driven environment.
  • Contribute to products used by customers around the world.

Proficiency in both French and English, spoken and written, is required. English is essential as you will collaborate with international teams and communicate with colleagues, partners, and customers outside of Quebec.

EXFO is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.



📌 Concepteur logiciel / Software Design Engineer (Quebec City)
🏢 EXFO
📍 Quebec City

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: concepteur logiciel / software design engineer (quebec city) / quebec city

Subscribe to this job alert:

Get the latest job offers by email for: concepteur logiciel / software design engineer (quebec city) / quebec city