E

EXFO

Verified Job Source

The communications industry's test, monitoring and analytics experts

Québec, Québec

Telecommunications
1,001–5,000 people

About

EXFO develops smarter test, measurement and monitoring solutions for the global communications industry. We are trusted advisors to fixed and mobile network operators, hyperscalers and leaders in the manufacturing, development and research sector. They count on us to deliver superior visibility and insights into network performance, service reliability and user experience. Building on nearly 40 years of innovation, EXFO’s unique blend of equipment, software and services enable faster, more confident transformations related to 5G, cloud-native and fiber optic networks. To find out more, visit www.EXFO.com and follow us on our blog - https://www.exfo.com/en/resources/blog/

Open positions

Coordonnateur(trice), campagnes marketing

Hybrid · Montréal

The Marketing Campaigns Coordinator will plan, coordinate, and execute multi-channel marketing campaigns to support business objectives. They will collaborate with internal teams to manage project timelines, logistics, and promotional materials while monitoring campaign performance.

Responsable de produit technique

Hybrid · Québec

Manage and prioritize the product backlog by translating business and technical needs into clear requirements for development teams. Collaborate with engineering, architecture, and UX teams in an Agile environment to deliver high-quality fiber optic testing solutions.

System Engineering Specialist

Hybrid · Montréal

The System Engineering Specialist will define technical requirements for new network instruments and act as a Technical Product Owner within Agile teams. They will conduct technology scouting, produce detailed specifications, and support the integration of high-speed electrical interfaces.

Partenaire en acquisition de talents / Talent Acquisition Partner

Hybrid · Montréal

The Talent Acquisition Partner will manage the full recruitment lifecycle and collaborate with hiring managers to define talent needs and sourcing strategies. They will also leverage data and AI-powered tools to enhance recruitment processes and contribute to workforce planning.

Assembler

On-site · Québec

You will assemble and test high-tech electronic and optical instruments while ensuring product quality and compliance. You will also collaborate with production teams to resolve technical issues and contribute to manufacturing process improvements.

Linux Developer

Hybrid · Québec

Design, develop, and maintain embedded Linux platforms from the kernel level up to user-space applications. This includes developing hardware drivers and building Linux distributions using Yocto/OpenEmbedded.

Stagiaire ingénieur logiciel / Software Engineer Intern

Hybrid · Montréal

Develop functional prototypes to validate new product features and translate ideas into working software. Collaborate with product managers and developers to iterate on concepts and influence product strategy.

Ingénieur analytique d’entreprise

Hybrid · Montréal

The Enterprise Analytics Engineer will design, develop, and maintain scalable data pipelines and analytical models to support decision-making across the organization. They will also partner with business stakeholders to translate requirements into trusted analytical assets and promote data literacy.

Concepteur(trice) logiciel II

Hybrid · Montréal

You will design, develop, and maintain automated test suites for cloud-based applications while integrating these tests into CI/CD pipelines. Additionally, you will collaborate with developers to define testing strategies and troubleshoot issues within distributed cloud services.

Specialiste controle des offres

Hybrid · Québec

The Bid Control Specialist is responsible for the effective management, analysis, and approval of bids and contracts for RFTM solutions. They act as a key coordinator between sales, finance, legal, and product teams to ensure financial accuracy and risk mitigation.

Stagiaire - traitement de signal

Hybrid · Québec

The intern will assist with signal processing tasks within the engineering department. They will contribute to technical projects while working in an inclusive and diverse environment.

Stagiaire - Logiciel

Hybrid · Québec

The intern will participate in the development of internal software, including proofs of concept, demos, and internal tools. They will also be responsible for maintaining software tools for product operation, calibration, and validation.

Concepteur.trice logiciel

Hybrid · Québec

The Software Designer will participate in the architecture, analysis, design, and development of software components for the Optics division. Responsibilities include writing technical specifications, creating automated tests, and ensuring code meets functional requirements.

Stagiaire – Développement logiciel

Hybrid · Montréal

Contribute to the development of a new product for field network and Ethernet/IP testing solutions within an Agile Scrum team. Focus on delivering small testable vertical increments and maintaining a stable build using DevOps practices.

Concepteur(trice) logiciel sénior

Hybrid · Montréal

As a senior member of an Agile Scrum team, you will design, develop, and maintain high-quality, scalable software solutions while contributing to architectural decisions and technical strategy. You will also mentor developers and foster a collaborative engineering culture focused on continuous improvement.

Développeur logiciel embarqué – Télécommunications

Hybrid · Montréal

Design and develop full-stack software solutions and prototypes for MDR products, integrating back-end services with modern front-end interfaces. Collaborate with multidisciplinary teams to interface software with advanced hardware components and electronic chips.

Concepteur(trice) logiciel - Flutter/Dart

Hybrid · Québec

Develop new features using Flutter and Dart for embedded Linux on the next-generation FTB platform. Design architectures for automated testing and collaborate with product owners to define user stories.

Technicien(ne) – Expérience Client

Hybrid · Québec

The Data Analyst will support the Customer Experience team by automating manual operational tasks and improving overall process efficiency. They are responsible for building dashboards, maintaining data reliability, and proposing measurable solutions to operational challenges.

Senior Software Designer

Hybrid · Québec

The Senior Software Designer will participate in the architecture, design, and development of software components for the Optics division. Responsibilities include maintaining Linux operating systems, creating automated tests, and integrating software with hardware platforms.