{"id":839273,"url":"https://alion.io/job/exfo-concepteur-logiciel-software-design-engineer","title":"Concepteur logiciel / Software Design Engineer","company":{"id":710262,"name":"EXFO","domain":"exfo.com","url":"https://alion.io/company/exfo","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":88,"open_postings":6,"ghost_share":0,"stale_share":0.5,"repost_share":0,"time_to_fill_p50_days":45,"computed_at":"2026-11-02T06:13:15Z"}},"role":"Backend","role_family":"Backend","seniority":"staff","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Quebec, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":95000,"max_usd":158000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":47},"experience_years_min":10,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"C#","optional":false},{"name":"C++","optional":false}],"status":"live","first_seen_at":"2026-07-25T00:00:00Z","employer_posted_date":"2026-07-25","last_verified_at":"2026-11-02T10:39:13Z","board_verified":true,"closed_at":null,"days_open":100,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":100},"description":"Job Description:\nConcepteur logiciel\nQuébec, QC\nPermanent | Temps plein\nMode hybride / Hybrid\nÀ propos d'EXFO\nEXFO 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.\nPré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.\nSommaire du rôle\nÀ titre de Concepteur logiciel, vous aurez comme principales responsabilités les développements de logiciels reliés au contrôle d'instruments optiques.\nVous participerez à la définition des requis, à l'analyse, à la conception, au développement, à la validation et à la documentation des logiciels.\nResponsabilités principales\nParticiper à l'architecture, à l'analyse et au design des composantes logicielles.\nDévelopper et maintenir l'architecture logicielle de nos produits.\nRédiger et compléter les spécifications techniques.\nConfigurer les projets, fixer les dépendances et déterminer les liens entre les composantes.\nCréer ou modifier les tests automatisés associés et s'assurer que le code testé répond aux requis fonctionnels.\nParticiper à l'intégration des composantes dans la plateforme.\nParticiper à l'évolution et à l'amélioration continue de l'application.\nProfil recherché\nConnaissances pertinentes en développement par couches et par composantes, méthodologies d'encapsulation et d'abstraction, concepts de réutilisation et facilité d'évolution.\nExcellente connaissance d'un ou plusieurs langages de programmation et des outils de développement associés (C++, C#, ou équivalent).\nExpérience dans l'intégration du logiciel avec le matériel et les systèmes embarqués.\nBonne connaissance des méthodologies de gestion de sources et de contrôle de versions.\nCapacité à rédiger des documents techniques.\nExpérience avec la méthodologie Agile.\nExigences\n 5 à 10 années d'expérience pertinente dans un poste en recherche et développement (ou équivalent).\nMaîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit.\nPourquoi joindre EXFO?\nFaites partie d'un leader mondial en innovation et en technologies de pointe.\nCollaborez avec des équipes multidisciplinaires hautement qualifiées.\nDéveloppez des solutions logicielles qui alimentent les technologies de demain.\nÉvoluez dans un environnement de travail collaboratif, flexible et axé sur l'innovation.\nContribuez au développement de produits utilisés partout dans le monde.\nLe 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.\n---------------------------------------------------------------------------------------------------------\nSoftware Design Engineer\nQuebec, QC\nPermanent | Full time\nHybrid\nAbout EXFO\nEXFO 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.\nWith 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.\nRole Summary\nAs a Software Design Engineer, your primary responsibility will be the development of software related to the control of optical instruments.\nYou will participate in the definition of requirements, analysis, design, development, validation, and documentation of software.\nKey Responsibilities\nParticipate in the architecture, analysis, and design of software components.\nDevelop and maintain the software architecture of our products.\nWrite and complete technical specifications.\nConfigure projects, establish dependencies, and define relationships between components.\nCreate or modify associated automated tests and ensure that the tested code meets functional requirements.\nParticipate in the integration of software components into the platform.\nContribute to the evolution and continuous improvement of the application.\nDesired Profile\nRelevant knowledge of layered and component-based software development, encapsulation and abstraction methodologies, software reuse concepts, and ease of evolution.\nExcellent knowledge of one or more programming languages and their associated development tools (C++, C#, or equivalent).\nExperience integrating software with hardware and embedded systems.\nGood knowledge of source management and version control methodologies.\nAbility to write technical documentation.\nExperience working in an Agile environment.\nRequirements\n 5 to 10 years of relevant experience in a research and development environment (or equivalent).\nProficiency in both French and English, spoken and written.\nWhy Join EXFO?\nJoin a global leader in innovation and cutting-edge technologies.\nCollaborate with highly skilled multidisciplinary teams.\nDevelop software solutions that power the technologies of tomorrow.\nGrow your career in a collaborative, flexible, and innovation-driven environment.\nContribute to products used by customers around the world.\nProficiency 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.\nEXFO is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.","description_format":"text","description_chars":6193,"description_truncated":false,"requirements":{"experience_years_min":10,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"French","level":"All levels","optional":false},{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Optical Communications","Test & Measurement Instruments"],"lifecycle":[{"event":"open","at":"2026-09-12T20:45:37Z"}],"visa":[{"country":"CA","licensed_sponsor":true,"evidence":"Positions approved through LMIA in 12 months: 1","filings_12m":1,"filings_prev_12m":6,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"Global Talent Stream","cap_exempt":false,"checked_at":"2026-10-03T21:10:52+00:00","sources":["ESDC: employers issued a positive LMIA"],"filings_for_role_12m":0}],"liveness":{"score":20,"band":"cold","label":"Long shot","p_open":1,"p_active":0.719,"p_room":0.28,"age_days":100,"expected_fill_days":45,"reasons":["conf:6","velocity","win:tail","crowd:"],"computed_at":"2026-11-02T06:13:15Z"},"pay":null,"html_url":"https://alion.io/job/exfo-concepteur-logiciel-software-design-engineer","json_url":"https://alion.io/job/exfo-concepteur-logiciel-software-design-engineer.json","meta":{"generated_at":"2026-11-02T12:44:43Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":17340,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-03T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":710262},"rest":"https://alion.io/mcp/rest/get_company?id=710262"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fexfo-concepteur-logiciel-software-design-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fexfo-concepteur-logiciel-software-design-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fexfo-concepteur-logiciel-software-design-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/exfo-concepteur-logiciel-software-design-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fexfo-concepteur-logiciel-software-design-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":839273}},{"tool":"search_jobs","arguments":{"company":"exfo.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":839273},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}