HR-DEV-104 - Spécialiste en développement logiciel hôte et embarqué

Tu as le goût de faire une différence dans les soins offerts aux patients, joins-toi à notre équipe dynamique, professionnelle, et dévouée au développement de solutions innovatrices destinées à améliorer les tests médicaux en ambulatoire.

En tant que spécialiste en développement logiciel hôte et embarqué, tu auras comme mandat de développer les logiciels bas niveau et applicatif des outils requis pour les tests et la configuration des dispositifs médicaux en production. Tu œuvreras au sein d’une équipe super dynamique dédiée au développement de produits médicaux innovateurs. Tu travailleras aussi en étroite collaboration avec d’autres départements, tel l’ingénierie de production et la gestion de produit, ce qui te permettra d’avoir une compréhension et une vision globale des besoins clients et utilisateurs.

Chez Icentia…

  • on met le patient en premier, toujours et en tout temps,

  • on est fier de notre travail,

  • on assume la responsabilité de nos livrables,

  • on travaille ensemble, en présentiel ou en télétravail,

  • on collabore avec nos clients internes et externes pour livrer le produit dont ils ont besoin.

Ta journée typique chez Icentia te permettra de…

  • collaborer étroitement avec les membres d’une équipe super motivée;

  • concevoir, développer et entretenir les logiciels (firmware et software) des outils de

    production en conformité avec les requis et spécifications;

  • participer à l’intégration, la vérification, la validation des logiciels des outils de

    production;

  • participer aux investigations des problèmes techniques et à l’élaboration de solutions;

  • effectuer des revues de code et assurer le maintien de la qualité et des bonnes

    pratiques de développement;

  • contribuer à l’amélioration des produits médicaux et processus existants;

  • contribuer à la définition des produits médicaux et des outils requis pour la mise en

    production;

  • participer aux activités de planification dans un environnement Scrum.


Compétences recherchées

Idéalement, tu possèdes…

  • un baccalauréat en génie électrique, génie logiciel, génie information ou en génie physique;

  • de l’expérience en développement C sur microcontrôleur (Arm Cortex-M);

  • une capacité d’interprétation de schémas électriques;

  • de l’expérience en développement Python ainsi qu’avec l'écosystème de développement

    associé (Poetry, venv, mypy, flake8, pytest, etc.);

  • de l’expérience en développement de procédures de tests adéquates et exécution de tests fonctionnels

    manuels et automatiques pour la validation et vérification;

  • des aptitudes pour les bonnes pratiques de développement logiciel;

  • de solides compétences en conceptualisation, recherche de solutions et analyse, de

    même que de planification et d'organisation du travail;

  • un esprit pragmatique axé sur le résultat tout en maintenant une attitude de

    maintien de la qualité;

  • d’excellentes aptitudes à la communication, au travail en équipe et d'adaptation au

    changement (polyvalence);

  • une expérience pertinente de 2 à 5 ans.

    Et si en plus, tu as de l’expérience en…

  • développement de logiciel embarqué et hôte pour des dispositifs

    médicaux;

  • développement d'environnement de tests automatisés et banc d’essais

    pour cartes électroniques;

  • développement de logiciel embarqué dans un environnement à très faible

    consommation;

  • gestion de projet et utilisation de Jira (ou similaire);

  • conception électronique

  • processus de développement basé sur les approches Scrum/Agile;

  • développement dans un environnement régis par les normes ISO80002, ISO13485 et

    IEC62304

    … alors on craque pour toi !