Ingénieur logiciel embarqué
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Ingénieur logiciel embarqué - Dispositif IoT Médical
Join to apply for the Ingénieur logiciel embarqué - Dispositif IoT Médical role at ordde.io | Ecosystem for Recruiters
/\ Disclaimer : Nous ne sommes pas une SSII/ESN, et ce poste n'est pas à pourvoir dans une SSII/ESN mais bien dans un bureau d'étude, en CDI direct. A bon entendeur ;)
Une start-up innovante et basée à Grenoble qui se consacre à la création de dispositifs médicaux implantables transformant le traitement des troubles urologiques.
Leur produit phare, un sphincter urinaire artificiel intelligent ayant pour objectif d'offrir la vie la plus normale aux personnes souffrant d'incontinence sévère. Un système embarqué in‑vivo et communicant avec un boitier externe et une tablette qui permet au patient de retrouver son autonomie pour la miction.
Un projet à la fois hautement technologique et porteur de sens.
En tant qu'Ingénieur développement logiciel embarqué, vous jouerez un rôle clé dans le développement d'un dispositif médical implantable de classe III. Intégré à l'équipe R&D et sous la supervision du manager de l'équipe embarquée, vous participerez activement à l'évolution de notre produit phare.
Votre mission principale consistera à développer de nouvelles fonctionnalités et à améliorer les systèmes existants sur microcontrôleur ARM en utilisant le langage C. Vous assurerez la rédaction des spécifications détaillées et participerez aux revues de conception et de code. Une importance particulière sera accordée aux bonnes pratiques de développement logiciel, notamment Clean Code et Clean Architecture.
Vous serez également responsable de la réalisation des tests unitaires, d'intégration et de vérification, tout en collaborant étroitement avec les équipes systèmes et V&V. Votre expertise en gestion avancée de Git sera essentielle pour gérer le versioning et les workflows collaboratifs. Vous contribuerez de manière significative à l'amélioration continue des pratiques d'ingénierie logicielle, en veillant à respecter les normes médicales strictes telles que 13485, 62304 et 14971.
Ce rôle vous offre l'opportunité de travailler sur un système complexe composé de plusieurs composants, de l'implant à la télécommande, en passant par l'application mobile. Vous serez au coeur du passage de notre produit d'un prototype à une solution industrielle prête à être mise sur le marché.
Responsabilités
- Développer de nouvelles fonctionnalités et améliorer les systèmes existants sur microcontrôleur ARM.
- Rédiger les spécifications détaillées et participer aux revues de conception et de code.
- Réaliser les tests unitaires, d'intégration et de vérification.
- Collaborez étroitement avec les équipes systèmes et V&V.
- Gérer le versioning et les workflows collaboratifs via Git.
- Améliorer les pratiques d'ingénierie logicielle conformément aux normes médicales (13485, 62304, 14971).
Qualifications
- Minimum 7 à 8 ans d'expérience en développement logiciel embarqué, idéalement dans le secteur médical.
- Excellente maîtrise du langage C pour systèmes embarqués et expérience en Clean Architecture et Clean Code.
- Connaissance du Design by Contract et des outils de test et d'analyse statique tels que LDRA ou CodeSonar.
- Aisance avec les architectures ARM, le débogage via JTAG et compétences avancées en Git.
- Capacités de mentorat des développeurs juniors et de devenir référence au sein de l'équipe.
- Approche pragmatique et disponibilité à prendre des responsabilités croissantes, possibilité d'évoluer vers un rôle de lead.
Si vous êtes passionné par les technologies médicales et que vous souhaitez contribuer à un projet de grande envergure, ce poste est fait pour vous. Rejoignez-nous et participez à la révolution des technologies médicales en urologie.
À bientôt, L'équipe en-core.