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

Concepteur logiciel / Software Design Engineer

EXFO inc

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 les plus grands fournisseurs de services de télécommunications, fabricants d'équipements réseau et fournisseurs de services Web à travers le monde.

Présente dans plus de 25 pays et comptant plus de 2 000 employés, EXFO est le leader mondial des tests de fibre optique et possède le plus important déploiement de solutions d'assurance de services actifs. Nos solutions matérielles et logicielles permettent à nos clients d'accélérer les transformations technologiques liées à la fibre optique, à la 5G, à la virtualisation, à l'Internet des objets (IoT) et à l'analytique des données.

Sommaire du rôle

À titre de Concepteur logiciel , vous aurez comme principales responsabilités les développements de logiciels reliés au contrôle d'instruments optiques.

Vous participerez à la définition des requis, à l'analyse, à la conception, au 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 logicielle de nos produits.
  • Rédiger et compléter les spécifications techniques.
  • Configurer les projets, fixer les dépendances et déterminer les liens entre les composantes.
  • Créer ou modifier les tests automatisés associés et s'assurer que le code testé répond aux requis fonctionnels.
  • Participer à l'intégration des composantes dans la plateforme.
  • Participer à l'évolution et à l'amélioration continue de l'application.

Profil recherché
  • Connaissances pertinentes en développement par couches et par composantes, méthodologies d'encapsulation et d'abstraction, concepts de réutilisation et facilité d'évolution.
  • Excellente connaissance d'un ou plusieurs langages de programmation et des outils de développement associés (C++, C#, ou équivalent).
  • Expérience dans l'intégration du logiciel avec le matériel et les systèmes embarqués.
  • Bonne connaissance des méthodologies de gestion de sources et de contrôle de versions.
  • Capacité à rédiger des documents techniques.
  • Expérience avec la méthodologie Agile.

Exigences
  • 5 à 10 années d'expérience pertinente dans un poste en recherche et développement (ou équivalent).
  • Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit.

Pourquoi joindre EXFO?
  • Faites partie d'un leader mondial en innovation et en technologies de pointe.
  • Collaborez avec des équipes multidisciplinaires hautement qualifiées.
  • Développez des solutions logicielles qui alimentent les technologies de demain.
  • Évoluez dans un environnement de travail collaboratif, flexible et axé sur l'innovation.
  • Contribuez au développement de produits utilisés partout dans le monde.

Le français et l'anglais sont requis, à l'oral comme à l'écrit. La maîtrise de l'anglais est essentielle puisque vous collaborerez avec des équipes internationales et interagirez avec des collègues, partenaires et clients à l'extérieur du Québec.

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

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.
  • Good 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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Concepteur logiciel / Software Design Engineer in Québec, QC vacancy
  •  ...Job Description: Concepteur(trice) logiciel - Tests Lieu : Québec ou Montréal, QC - Mode hybride Type de poste : Permanent, temps...  ...---------------------------------------------------- Software Designer - Tests Location: Quebec City or Montreal, QC -... 
    Suggested
    Permanent employment
    Full time
    Worldwide
    Flexible hours

    EXFO inc

    Québec, QC
    1 day ago
  •  ...les produits de consommation. Vous êtes passionné par les technologies émergentes, l'intelligence artificielle et le développement logiciel? Vous aimez comprendre comment les choses fonctionnent, résoudre des problèmes complexes et apprendre continuellement? Joignez-vous... 
    Suggested
    Full time
    Apprenticeship
    Remote work
    Flexible hours

    Evident Canada

    Québec, QC
    4 days ago
  •  ...équipes à travers le monde. Sommaire du rôle À titre de Concepteur logiciel, vous aurez comme principales responsabilités les développements...  ...principales Participer à l’architecture, à l'analyse et au design des composantes logicielles ; Rédiger et compléter les... 
    Suggested

    EXFO inc

    Québec, QC
    1 day ago
  •  ..., déploient et exploitent des logiciels dans des environnements cloud,...  ...Implémenter et maintenir le policy engine , les API de décision et les...  ...build, deploy, and operate software across cloud, on-premises and...  ...Team responsibilities Design, build and maintain the central... 
    Suggested
    Full time
    Flexible hours

    Genetec

    Québec, QC
    more than 2 months ago
  •  ...conformité Pour vous, un excellent logiciel est synonyme de qualité, de...  ...that are secure by design, observable by default, and built...  ...You believe great software means quality, security, and...  ...: ~ Bachelor’s in Software Engineering, Computer Science, or equivalent... 
    Suggested
    Full time
    Contract work
    Internship
    Flexible hours

    Genetec

    Québec, QC
    more than 2 months ago
  •  ...accordons une grande importance à la création de logiciels propres, maintenables et performants....  ...clean, maintainable, and performant software. We experiment, iterate, and continuously...  ...software quality by participating in the design and development phases through the creation... 
    Full time
    Work at office
    Flexible hours

    Genetec

    Québec, QC
    more than 2 months ago
  •  ...tout-en-un puissante. Notre logiciel permet aux aéroports, centres...  ...powerful all-in-one solution. Our software allows airports, control...  ...You will participate in the design, the tasks planning, development...  ...in Computer or Software Engineering, Computer Sciences or equivalent... 
    Full time
    Local area
    Worldwide
    Flexible hours
    Day shift

    Genetec

    Québec, QC
    18 days ago
  •  ...déployer la prochaine génération de logiciels de sécurité physique de...  ...Participer à l’analyse, au design et à l’implémentation de nouvelles...  ...etc.). Expérience avec des engins de containerisation et d’orchestration...  ...of physical security software to our clients. Your goal will... 
    Full time
    Remote work
    Flexible hours

    Genetec

    Québec, QC
    more than 2 months ago
  •  ...le déploiement de mises-à-jour logicielles et l’observabilité sur le...  ...Participer à l’analyse, au design et à l’implémentation de nouvelles...  ...Cloud) Expérience avec des engins de containerization et d’orchestration...  ...device lifecycle management, software updates deployment, and field... 
    Remote work
    Flexible hours
    Day shift

    Genetec

    Québec, QC
    18 days ago
  •  ...extensions of our clients' studios, contributing expertise across design, engineering, art, audio, QA, and production. We are looking for a...  ...role is suited to a tech-minded designer with strong Unreal Engine 4 expertise who enjoys hands-on Blueprint development, systems... 
    Contract work

    Side

    Québec, QC
    25 days ago
  •  ...Job Description: Titre du poste : Concepteur Logiciel senior Lieu : Québec , QC (mode hybride) Type de poste : Permanent, temps plein...  ...planification des sprints ~ Contribution à la conception (design) et au développement des fonctionnalités ~... 
    Permanent employment
    Full time

    EXFO inc

    Québec, QC
    3 days ago
  •  ...re hiring a senior full-stack engineer to make a major contribution across...  ...fuzzy idea to production — designing, implementing, shipping,...  ...Functions of the Role Design, build, and maintain backend services...  ...~5+ years of professional software engineering experience building... 
    Full time
    Work at office
    Flexible hours

    Leadership Connect

    Québec, QC
    more than 2 months ago
  •  ...to live and work within the Quebec province. About the Role We are looking for a Software Engineer or Senior Software Engineer to join our Entitlements Team and help design and build the applications and services that power the Leadership Connect platform. This... 
    Full time
    Work at office
    Flexible hours

    Leadership Connect

    Québec, QC
    27 days ago
  •  ...déployer la prochaine génération de logiciels de sécurité physique de...  ...Participer à l’analyse, au design et à l’implémentation de nouvelles...  ..., etc.) Expérience avec des engins de containerisation et d’orchestration...  ...of physical security software to our clients. Your goal will... 
    Full time
    Remote work
    Flexible hours

    Genetec

    Québec, QC
    more than 2 months ago
  • $112.14k - $160.2k per year

     ...Reporting to: Vice President, Platform & Engineering Here's what we do and why we do it....  ...the role We are looking for a Director, Software Engineering & Innovation, to lead a large...  ...engineering artefacts.   Strong organizational design instincts; familiarity with Team... 
    Remote job
    Full time
    Flexible hours

    Career Centre

    Québec, QC
    more than 2 months ago
  •  ...About Engineered Arts Engineered Arts is the leading manufacturer of full-size humanoid robots...  .... With over 20 years of hardware and software development experience, our robots have been...  ...You You're a versatile mechanical design engineer with strong real-world experience... 
    Full time
    Worldwide

    Appdirect

    Québec, QC
    22 days ago
  •  ...de l’évaluation des conceptions de logiciels embarqués et de matériel électronique...  ...and assess supplier’s airborne software and electronic hardware designs to ensure they meet SOGECLAIR technical...  ...SUCCESS You hold a University engineering degree in Electronics, Software, Aerospace... 
    Full time
    Temporary work
    Worldwide
    Flexible hours

    Sogeclair

    Québec, QC
    more than 2 months ago
  •  ...Nous recherchons un concepteur/une conceptrice UX/UI talentueux/talentueuse avec plus de 3 ans...  ...interactives. Vous collaborez avec des designers seniors, en tirant parti de vos capacités...  .... Participez à des événements liés au design et à des activités communautaires, contribuant... 
    Full time
    Apprenticeship
    Work at office
    Remote work
    Flexible hours

    Evolving Web

    Québec, QC
    more than 2 months ago
  •  ...carrière? Frima est à la recherche d’un.e Lead Concepteur.trice UI pour joindre une équipe sur l’un...  ...fluide avec les autres départements (UX, design de jeu, art, production) pour une...  ...; Bonne connaissance du moteur Unreal Engine et de ses outils d’intégration UI; Bonne... 
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    more than 2 months ago
  •  ...pas les détails. Ce sont eux qui font le design. » Charles Eames, designer industriel...  ...divisions complémentaires, dont Technimount Engineering, au cœur du développement produit. L’...  ...réunit des profils complémentaires : un concepteur senior très expérimenté, deux... 
    Daily paid
    Full time
    Work at office
    Remote work

    Aleanza Recrutement Durable

    Québec, QC
    3 days ago
  •  ...centrée utilisateur (User Centered Design) liées aux IHM du poste de...  ...facilement à de nouveaux logiciels. Vous êtes un joueur d’équipe...  ...a Bachelor's degree in Engineering or Science and a Degree in Cognitive...  ...and adapting easily to new software. You are an organized and... 
    Full time
    Temporary work
    Apprenticeship
    Worldwide

    Sogeclair

    Québec, QC
    more than 2 months ago
  •  ...alors Exposant 3 est fait pour vous ! Nous cherchons notre futur Concepteur des interfaces utilisateurs pour rejoindre nos équipes....  ...fonctionnelles et des prototypes interactifs pour visualiser les concepts de design. Traduire les recherches utilisateur et les exigences d’... 
    Daily paid
    Full time
    Internship
    Remote work
    Flexible hours

    Exposant 3

    Québec, QC
    29 days ago
  •  ...la logique de construction des solutions logicielles. Conception et développement :...  ...intelligentes et IoT. Ce poste s’adresse à un(e) concepteur(trice) passionné(e), qui souhaite non...  ...: ~ BAC en informatique ou génie logiciel, ou DEC avec expérience équivalente. ~... 
    Work at office
    Remote work
    Flexible hours
    Day shift

    Dimonoff

    Québec, QC
    24 days ago
  •  ...Description ✨ Ingénieur·e 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... 
    Daily paid
    Full time
    Summer work
    Day shift

    Flo Ev Charging

    Québec, QC
    more than 2 months ago
  •  ...About Engineered Arts Engineered Arts is the leading manufacturer...  ...With 20 years of hardware and software development, our robots have...  ...layers. You're as comfortable designing a clean API contract as you are...  ...telepresence surfaces Design, implement, and evolve GraphQL... 
    Full time
    Contract work
    Local area
    Remote work
    Worldwide

    Appdirect

    Québec, QC
    a month ago
  •  ...besoin d’un.e joueur.euse d’impact! Frima est à la recherche d’un.e Concepteur.trice UI senior pour rejoindre une équipe UI sur l'un de nos...  ...navigation (flowcharts); Montage et intégration initiale des designs à l'intérieur de moteurs de jeux Unity; Documentation du fonctionnement... 
    Full time
    Apprenticeship
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    more than 2 months ago
  •  ...recherche d’un(e) développeur(euse) logiciel pour contribuer à la...  ...dynamic: We are looking for a Software Developer to help build the...  ...they serve.   You will design, implement, test, and debug core...  ...)  Background in security engineering for distributed systems (... 
    Remote work
    Flexible hours
    Day shift

    Genetec

    Québec, QC
    19 days ago
  •  ...Poste de concepteur - Ingénierie S HUOT INC. , une entreprise reconnue et spécialisée en fabrication mécanique, offrant des services...  ...Connaissance des concepts de métal en feuille; Maîtrise des logiciels de conception SolidWorks ainsi que de la suite Office; Membre... 
    Full time
    Work at office

    S. Huot inc.

    Québec, QC
    4 days ago
  •  ...charges commerciaux et industriels. L’outil principal utilisé est le logiciel SolidWorks. RESPONSABILITÉS Conception des solutions de...  ...afin de s’assurer de la fabricabilité et de la durabilité du design; Implication dans le développement et l’amélioration continue... 
    Full time
    For subcontractor
    Immediate start
    Flexible hours

    Ascenseurs Maxi inc.

    Québec, QC
    4 days ago
  • Genifab est à la recherche d’un(e) Chef d'équipe dessinateur-concepteur passionné(e) et organisé(e) pour rejoindre son équipe dynamique...  ...processus de dessin et à l’intégration de nouvelles technologies (logiciels, automatisation). Former les nouveaux dessinateurs et... 
    Full time
    Work at office

    Genifab inc.

    Québec, QC
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Concepteur logiciel / Software Design Engineer. Be the first to apply!