Talent.com
EXFO
Full Stack EngineerEXFO • Montreal (administrative region), QC, Canada
No longer accepting applications
Full Stack Engineer

Full Stack Engineer

EXFO • Montreal (administrative region), QC, Canada
30+ days ago
Job type
  • Full-time
Job description

Développeur Logiciel Full Stack – Télécommunications

Lieu : Montréal, QC

Mode de travail : Hybride

Type d'emploi : Temps plein, permanent

Chez EXFO, nous développons les technologies de test, de surveillance et d’analyse qui permettent aux réseaux de télécommunications de demain de voir le jour. Reconnue mondialement pour son expertise en innovation, EXFO offre un environnement collaboratif où les idées prennent vie et où chaque employé contribue directement au développement de solutions de pointe.

L’équipe Manufacturing, Lab & Research (MDR) poursuit sa croissance afin de développer les prochaines générations de solutions de test destinées aux laboratoires, aux fabricants d’équipements et aux équipes de recherche.

Sommaire du rôle

En tant que Développeur Logiciel Full Stack, vous contribuerez au développement de solutions logicielles innovantes couvrant autant le back-end que le front-end de nos produits. Vous participerez également à la conception de preuves de concepts (PoC), à l'évaluation de nouvelles technologies et à l'intégration de solutions logicielles interagissant directement avec des composants matériels de pointe.

Vous collaborerez étroitement avec des équipes multidisciplinaires en logiciel, matériel, FPGA et ingénierie système afin de transformer des concepts novateurs en produits commercialisés à l'échelle mondiale.

Responsabilités principales

  • Concevoir, développer, maintenir et améliorer des fonctionnalités logicielles Full Stack pour les produits MDR.
  • Développer des composants back-end tels que des API, services, protocoles de communication et intégrations bas niveau.
  • Développer des interfaces utilisateur modernes à l'aide des technologies front-end appropriées.
  • Comprendre, analyser et faire évoluer du code existant afin d'ajouter de nouvelles fonctionnalités ou d'en améliorer la qualité.
  • Concevoir rapidement des prototypes et des preuves de concepts (PoC) pour valider de nouvelles technologies.
  • Participer aux évaluations techniques avec les équipes de développement logiciel, matériel, FPGA et systèmes.
  • Présenter et démontrer de nouvelles solutions lors de démonstrations internes ou externes.
  • Intégrer les PoC retenus dans les produits actuels ou futurs.
  • Développer des solutions interagissant directement avec des composants électroniques via des drivers et des API bas niveau.
  • Collaborer avec les équipes multidisciplinaires afin de résoudre des problématiques techniques complexes.

Profil recherché

  • Baccalauréat en informatique, génie logiciel, génie électrique ou domaine connexe.
  • Minimum de 8 années d'expérience en développement logiciel.
  • Expérience en développement logiciel sur des produits intégrant du matériel, idéalement dans le domaine des télécommunications.
  • Excellente maîtrise du développement C, C++ ou C#.
  • Expérience avec une ou plusieurs technologies front-end telles que Flutter, TypeScript ou Angular.
  • Bonne connaissance de Python.
  • Expérience avec les API REST.
  • Connaissance de Git, GitLab, CI/CD et des tests unitaires (atout).
  • Intérêt marqué pour le matériel électronique, notamment l'interaction avec des puces électroniques, des drivers et des interfaces bas niveau.
  • Capacité à évoluer dans des environnements utilisant des technologies émergentes ou peu documentées.
  • Expérience avec les environnements de communication réseau (atout).
  • Excellentes aptitudes de collaboration avec des équipes multidisciplinaires.
  • Autonomie, curiosité, polyvalence et facilité d'apprentissage.
  • Statut de citoyen canadien ou résident permanent.

Pourquoi joindre EXFO ?

  • Participer au développement des technologies qui façonnent l'avenir des télécommunications.
  • Travailler sur des produits innovants alliant logiciel, matériel et technologies émergentes.
  • Collaborer avec des experts reconnus mondialement.
  • Évoluer dans un environnement où l'innovation, la collaboration et le développement professionnel sont encouragés.
  • Profiter d'un environnement de travail flexible et hybride favorisant l'équilibre entre vie professionnelle et vie personnelle.

La connaissance du français et 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 collègues, partenaires et fournisseurs situés au Québec et à l'international.

  • Experience developing REST APIs.

#J-18808-Ljbffr

Create a job alert for this search

Full Stack Engineer • Montreal (administrative region), QC, Canada

Similar jobs

Full-Stack Engineer - Node and React Role

US MobileMontreal (administrative region), QC, CA
Full-time

Elevate your career with US Mobile as a Full-Stack Engineer specializing in JavaScript technologies.Play a vital role in developing scalable solutions for connecting devices and enhancing user expe... Show more

 • Promoted

Full Stack Developer

Power FactorsMontreal (administrative region), QC, CA
Full-time

Power Factors is a software and solutions provider leading the next generation of clean energy with Unity, one of the most extensive and widely deployed renewable energy management suites (REMS) in... Show more

 • Promoted

Full-Stack Engineer Position at Xsolla

XsollaMontreal (administrative region), QC, CA
Full-time

Elevate your career as a Full-Stack Engineer with Xsolla, a leader in gaming commerce solutions.Embrace a role where you can develop both frontend applications using React and backend services with... Show more

 • Promoted

Senior Full Stack Engineer - RepairPal (Remote - Canada)

YelpMontreal (administrative region), QC, CA
Remote
Full-time

Yelp engineering culture is driven by our values: we’re a cooperative team that values individual authenticity and encourages creative solutions to problems.All new engineers deploy working code th... Show more

 • Promoted

Lead Full Stack Engineer — Remote Canada

USTMontreal (administrative region), QC, CA
Remote
Full-time

A leading technology company is looking for a Lead Full Stack Engineer to develop application features in line with specifications.The ideal candidate will have extensive experience in Java and Jav... Show more

 • Promoted

Full Stack Ml Engineer - C$100,000 - C$120,000 A Year

AlsWestmount, Canada
Full-time

Seeking a Full Stack ML Engineer to build and maintain scalable web applications.Responsibilities include frontend/backend development, API design, cloud integration, and ML model deployment. Show more

 • Promoted

Full Stack AI Engineer

ApexonMontreal (administrative region), QC, CA
Full-time

Talent Acquisition Leader- Mexico & Canada at Apexon, a Goldman Sachs company.Apexon is a digital-first technology services firm specializing in business transformation and delivering human‑centric... Show more

 • Promoted

Staff AI-Powered Full-Stack Engineer

AgodaMontreal (administrative region), QC, CA
Full-time

A leading online travel agency is seeking a Staff Full Stack Engineer to design AI-driven chat experiences.This role requires 8+ years of experience in software engineering, focusing on architectur... Show more

 • Promoted

Senior Full-Stack Engineer (Montreal) – Java, React, AWS

HighspringMontréal, Montreal (administrative region), Canada
Full-time

A tech recruitment company in Montreal is seeking a Full Stack Developer to join their team.The role involves designing and maintaining web applications using Java and frontend technologies like Re... Show more

 • Promoted

Full Stack Software Engineer - Web and Mobile Features

Push OperationsMontreal (administrative region), QC, CA
Full-time

Push is an all‑in‑one platform that helps businesses grow and scale their companies by simplifying HR, payroll, time tracking, and scheduling.Our purpose is to help our customers free up their time... Show more

 • Promoted

Remote Full-Stack Engineer: Build Scalable EdTech Platforms

Kira TalentMontreal (administrative region), QC, CA
Remote
Full-time

A leading EdTech company in Canada seeks a Full Stack Developer to collaborate in designing and building innovative applications.You will code within a cloud-based web application using technologie... Show more

 • Promoted

Full-Stack Software Engineer with PHP Expertise

Newrich NetworkMontreal (administrative region), QC, CA
Full-time

Empower projects as a Full-Stack Software Engineer focusing on PHP 8 and React.Enhance API performance and collaborate across functions in a fully remote environment, prioritizing hands-on developm... Show more

 • Promoted

Full Stack Engineer (FSE) (Copy)

Wyllo (formerly NoFraud and Yofi)Montreal (administrative region), QC, CA
Full-time

Wyllo is a CX‑first, end‑to‑end risk intelligence platform that helps ecommerce merchants manage fraud, policy abuse, and customer experience across the entire commerce lifecycle.By combining ident... Show more

 • Promoted

Full Stack Engineer

HISH IT SERVICESMontreal (administrative region), QC, CA
Full-time

This range is provided by HISH IT SERVICES.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Location: Remote (Canada residents with valid work au... Show more

 • Promoted

Senior Full Stack Engineer

Hammehr Talent ConsultantsMontreal (administrative region), QC, CA
Full-time +1

Senior Full Stack Engineer (Java/Spring Boot, Angular, AWS).Remote within Canada (Working EST hours).About the Job (Senior Full Stack Engineer).Hammehr Talent Consultants are currently partnered wi... Show more

 • Promoted

Full Stack Engineer - Agentic AI

BayOne SolutionsMontreal (administrative region), QC, CA
Full-time

Hiring in Canada(Remote) | Senior Full Stack Engineer – Agentic AI (Backend-Leaning).No expectation of “perfect” full-stack — realism matters.You should have experience with:.Agent orchestration / ... Show more

 • Promoted

Full-Stack Software Engineer for Innovative NFT Marketplace

PlaceholderMontreal (administrative region), QC, CA
Full-time

Dive into the cutting-edge world of NFTs as a Full-Stack Software Engineer.Use your skills in web3 technologies to enhance trading experiences and build robust trading infrastructure.As a pivotal p... Show more

 • Promoted

Senior Full-Stack Engineer Innovating AI Interfaces and Solutions

CircleCIMontreal (administrative region), QC, CA
Full-time

Transform the software world as a Senior Software Engineer who champions AI-driven solutions.Your role will focus on advancing software efforts while ensuring high standards for engineering excelle... Show more

 • Promoted

Senior Full-Stack Engineer — Hybrid, SaaS & Cutting-Edge Tech

X2O MediaMontréal, Montreal (administrative region), Canada
Full-time

A leading digital visual solutions provider in Montreal is seeking a Senior Full Stack Developer to design and implement innovative software solutions.This role requires 10+ years of experience in ... Show more

 • Promoted

Full-stack engineer – Builder IA

AirudiMontreal (administrative region), QC, CA
Full-time

Chez Airudi, on réinvente le monde du travail en mettant l’IA au service des organisations et de leurs gens.Concrètement, on crée des solutions technologiques avant-gardistes qui simplifient le quo... Show more