Apply now

Posted 11 days ago

Développeur/Développeuse Firmware

@ Puzzle Medical Devices® Inc.

Montréal, Quebec

Full-time
Apply now
SIGNALS

Overview

Puzzle Medical Devices is hiring a firmware developer to work across the full firmware lifecycle, from initial design to production, for an advanced heart failure treatment device. The role involves C/C++ embedded real-time firmware, communication protocols, CI/CD pipelines and close work with electronics and test engineers, under strict quality and regulatory requirements. It is a full-time position.

Responsibilities:

  • Concevoir et maintenir des firmwares embarqués en C/C++
  • Concevoir des protocoles de communication entre systèmes embarqués
  • Établir l’architecture logicielle et les pipelines CI/CD
  • Automatiser les tests logiciels
  • Collaborer à la mise en service des cartes électroniques et au débogage

Requirements summary:

  • Connaissance approfondie des protocoles Wi-Fi et Ethernet (TCP/IP, MQTT)
  • Expertise approfondie des RTOS
  • Programmation orientée objet en C++ ou Python
  • Anglais intermédiaire pour lire des documents techniques
  • Excellentes compétences en communication

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-04
First seen by our source
2026-11-14
Source record updated
2026-11-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

DepartmentSoftware development
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice, Laboratory
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish, French
Perks mentionedGenerous paid time off, Performance bonus, Wellness

Summary and details written by AI from the posting; the employer’s posting is the authority.

Puzzle Medical Devices® Inc.

FieldValue
Open jobs on Jobsy3
Job description

Joins-toi à l’équipe!

Se joindre à Puzzle Medical, c’est faire partie d’une équipe engagée à améliorer le traitement de l’insuffisance cardiaque avancée. Vous contribuerez au développement d’une technologie innovante visant à améliorer la qualité de vie des patients ainsi que leurs résultats cliniques.

Nous offrons un environnement MedTech collaboratif et dynamique où l’initiative est encouragée et où les idées sont valorisées. En tant qu’entreprise en croissance, votre travail aura un impact réel et une grande visibilité, et vous aurez l’occasion d’évoluer avec l’organisation.

Si vous êtes motivé(e) par un travail porteur de sens et que vous aimez évoluer dans un environnement innovant et concret, Puzzle Medical vous offre l’occasion de contribuer à des avancées importantes en matière de soins aux patients.

Sommaire

Le/la Développeur(euse) firmware contribu au cycle de développement complet du firmware, de la conception initiale à la production. Vous collaborez étroitement avec une équipe multidisciplinaire afin de garantir que notre produit respecte les exigences strictes en matière de qualité et de réglementation, ayant ainsi un impact direct sur la santé et la sécurité des patients.

Responsabilités

  • Concevoir, développer et maintenir des firmwares embarqués en C/C++ pour des applications en temps réel;
  • Concevoir et implémenter des protocoles de communication entre systèmes embarqués;
  • Estimer les délais et évaluer les risques pour la planification et le suivi du travail;
  • Établir et gérer l’architecture logicielle, les environnements de développement et les pipelines CI/CD;
  • Développer des firmwares, des scripts et des applications pour automatiser les tests logiciels;
  • Collaborer avec les ingénieurs en électronique et en test pour la mise en service des cartes électroniques, le débogage et l’optimisation des performances.

Formation et expérience

  • Connaissance approfondie des protocoles Wi-Fi et Ethernet (TCP/IP, MQTT);
  • Familiarité avec la programmation orientée objet en C++ ou Python;
  • Expertise approfondie des RTOS (gestion des threads, optimisation, gestion de la mémoire, interruptions);
  • Niveau d’anglais intermédiaire. Le candidat aura à lire et à comprendre des documents techniques externes en anglais;
  • Excellentes compétences en communication et capacité à travailler efficacement au sein d’équipes multidisciplinaires;
  • Curiosité, rigueur et capacité à aller au fond des problèmes techniques;
  • Capacité à travailler de manière autonome et en équipe.

Chez Puzzle, nous valorisons nos employés et offrons un programme d’avantages complet

  • Régime d’avantages sociaux complet incluant assurance médicale, dentaire et soins de la vue;
  • Accès à des services de télémédecine pour vous et votre famille immédiate (Dialogue);
  • 2 journées de maladie et 3 journées personnelles pour favoriser l’équilibre travail-vie personnelle;
  • Remboursement de 50 % des frais d’abonnement au gym;
  • 3 semaines de vacances + fermeture des bureaux durant la période des Fêtes en décembre (rémunérée);
  • Programme de prime de recommandation d’employés;
  • Café gratuit pour vous garder énergisé(e);
  • Activités d’équipe et événements sociaux réguliers favorisant un environnement collaboratif et convivial.

Similar jobs

  • Planning and Procurement Supervisor

    Montréal, QC
    Full Time

    ABB

    3+ YOECandidates need 3+ years of supply planning, inventory or supply chain experience in a manufacturing or distribution setting, plus fluency in English and French. ABB also asks for strong ERP and planning-tool skills, a degree in a supply chain or business field, and a passion for data-driven decisions.

    SAP, SAP Torque

    Production Planner

    Montréal, QC
    Full Time

    ABB

    3+ YOECandidates need a college diploma or university degree in operations, supply chain or business, plus 3-5 years of production planning, procurement or inventory experience in manufacturing. They must be bilingual in French and English, work independently, and handle multiple priorities under tight deadlines.

    SAP, KBM, Microsoft Excel, Outlook, Teams

    Product Specialist

    Montréal, QC
    Full Time

    ABB

    5+ YOECandidates need an engineering or technology degree, 5+ years of B2B industry experience, and fluency in English and French. Project management, market analysis and strong communication skills are also required.

    MS Office suite, AI tools

  • Fruits et légumes Commis temps partiel jour Embauche feu vert

    Montréal, QC
    Part Time

    Loblaws Inc.

    Candidates need teamwork, attention to detail, friendly service, and the ability to lift up to 50 lb and stay on their feet for a full shift. No prior experience is needed, and training is provided.

    Product knowledge, Customer service, Attention to detail, Leadership

  • Analyste de réalisation centrale

    Montréal, QC
    Full Time

    TEHORA

    5+ YOEBaccalauréat en TI ou six ans d'expérience pertinente; Cinq ans en développement et entretien de systèmes centraux; Deux ans en réalisation de dossiers fonctionnels

    IDMS, COBOL, CICS, TSO, ISPF, JCL

  • Planificateur | Planner & Scheduler

    Montréal, QC
    $50–$62.50/hrContract

    Aston Carter: Aston Carter provides world-class corporate talent solutions to thousands of clients across the globe.

    4+ YOECandidates need 4 to 8 years of program planning and scheduling experience, strong MS Project skills, and Earned Value Management experience on contracts of $7M or more. A bachelor's degree or equivalent experience is also required.

    MS Project, Cost management tools

  • Chef(fe) de service – Géotechnique

    Montréal, QC
    $140k–$180k/yrHybridFull Time

    AECOM: AECOM is a Fortune 500 firm that had revenue of $16.1 billion in fiscal year 2025.

    8+ YOEMembre de l'Ordre des ingénieurs du Québec; Minimum de 8 ans d'expérience en géotechnique; Expérience en gestion d'équipe et de projets

    Microsoft Office, GeoStudio

  • Product Owner

    Montréal, QC
    Full Time

    NATIONAL BANK OF CANADA

    10+ YOENational Bank of Canada needs a candidate with a Bachelor's or Master's degree and 10+ years of Capital Markets experience, including counterparty onboarding expertise and senior executive experience on large process optimization initiatives. Candidates must be fluent in French and English, with strong communication and stakeholder management skills.

    Regulatory compliance, Onboarding, Stakeholder management, Leadership, Collaboration, Communication skills

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.