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

Full Stack Engineer

EXFO • Montreal (administrative region), QC, Canada
20 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 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

Remote Full-Stack Engineer — Contractor

Crowdlinker Inc.Montreal (administrative region), QC, CA
Remote
Full-time

An innovative digital product studio is seeking a Full Stack Developer for a remote contractor opportunity.In this role, you will leverage your expertise in both backend and frontend technologies t... Show more

 • Promoted

Full Stack Software Engineer - C$86,100 - C$136,100 A Year

ManulifeLe Plateau, Canada
Full-time

Seeking a Full Stack Software Engineer to develop and improve scalable software solutions using React, Node.Responsibilities include analyzing systems, building UIs and APIs, and monitoring perform... 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

Remote Full-Stack Engineer for SaaS Platform | High Impact

Enso Connect Inc.Montreal (administrative region), QC, CA
Remote
Full-time

A tech startup in hospitality seeks a full stack software developer to join its growing team.This remote role involves significant ownership over work and the chance to impact the guest experience ... 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

Full Stack Engineer

DeOSMontreal
Full-time

DeOS est une plateforme interactive de nouvelle génération à l’edge qui permet de jouer instantanément à des jeux haute performance sur n’importe quel appareil.Alimentée par une technologie de diff... Show more

 • Promoted

Full Stack Engineer

EXFOMontreal
Full-time

Développeur Logiciel Full Stack – Télécommunications.Type d'emploi : Temps plein, permanent.Chez EXFO, nous développons les technologies de test, de surveillance et d’analyse qui permettent aux rés... 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

Frontend-Heavy Full-Stack Engineer — Flexible Hours, Equity

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

A technology company in Canada is seeking a Full-Stack Engineer to enhance the user experience for wealth management advisors.This role emphasizes frontend development while also integrating backen... 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

Full-Stack Engineer — Remote, Equity & Growth

Diversio Inc.Montreal (administrative region), QC, CA
Remote
Full-time

A leading diversity workforce platform is looking for a Full-Stack Engineer to contribute to advancing Diversity, Equity, and Inclusion through technology.The role involves working across both the ... 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