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

Vous avez le goût de faire une différence dans les soins offerts aux patients, joignez vous à 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é, vous auriez pour 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. Vous œuvreriez au sein de l’équipe multidisciplinaire de développement de produits et travaillerez en étroite collaboration avec l’équipe d’ingénierie de production afin d’avoir une compréhension et vision globale complète des besoins clients et utilisateurs.

Votre défi

  • 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.

Votre profil

  • Expérience en développement C sur microcontrôleur (Arm Cortex-M);

  • Capacité d’interprétation de schémas électriques

  • Utilisation d'équipements de mesure (oscilloscope, multimètre, analyseur logique);

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

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

  • Développement de procédures de tests adéquates et exécution de tests fonctionnels

    manuels et automatiques pour la validation et vérification;

  • Une attention particulière 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é;

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

    changement (polyvalence);

  • Expérience pertinente de 2 à 5 ans;

  • Un baccalauréat en génie électrique, génie logiciel, génie informatique ou en génie physique;

  • Bilingue (français et anglais);

  • Possibilité de télétravail.

Les éléments supplémentaires suivants représentent des atouts importants:

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

    médicaux;

  • Expérience en 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);

  • Expérience en conception électronique

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

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

    IEC62304