Ingénieur développeur software (H/F)
Role details
Job location
Tech stack
Job description
Rattaché(e) au Bureau d'Etudes et au Responsable de l'équipe de développement software, vous concevez, développez et faites évoluer les applications informatiques destinées aux dispositifs médicaux de l'entreprise.
Vous réalisez des études d'amélioration des produits existants et intervenez depuis la phase de conception jusqu'au support SAV en passant par l'industrialisation., 1. Développement logiciel
- Concevoir, développer et faire évoluer les applications C++/Qt destinées aux dispositifs médicaux du groupe.
- Couvrir l'ensemble du cycle de vie logiciel : analyse des besoins, architecture, développement, tests unitaires et d'intégration, refactoring, livraison et maintenance.
- Développer de nouvelles fonctionnalités tout en respectant les standards de codage internes et les bonnes pratiques du développement logiciel médical (IEC 62304).
- Rédiger et maintenir la documentation technique associée (spécifications fonctionnelles, notices, rapports de validation).
- Qualité et conformité
- Respecter les procédures Qualité (ISO 13485) et contribuer à leur amélioration continue.
- Assurer la traçabilité des développements via les outils de gestion de configuration (Git).
- Gérer la documentation qualité liée à ses projets : plans de test, rapports de qualification, dossiers de conception.
- Avoir conscience des risques pour les patients et utilisateurs en cas de non-respect des procédures qualité établies.
- Support technique et veille
- Assurer le support et le suivi technique des produits pour les équipes Production et SAV.
- Intervenir ponctuellement sur sites clients en appui technique si nécessaire.
- Effectuer une veille technologique sur les évolutions du domaine logiciel médical et des frameworks utilisés.
- Réaliser un reporting régulier et précis auprès du Directeur R&D.
Requirements
De formation Bac+5 minimum (type école d'ingénieur), vous disposez d'une expérience d'au minimum 5 ans en développement de logiciels et vous avez idéalement une expérience dans l'industrie du dispositif médical (ou a minima dans un milieu normé).
Compétences :
- Connaissances des Frameworks (Qt…)
- Connaissances d'un outil de versionning (Git…)
- Connaissances de plusieurs langages de programmation (C++, C, C#, javascript, C++, COBOL, Assembleur…), ainsi que de certains systèmes d'exploitation (Windows, Unix, Linux…) ou d'OS temps réel (QNX, eCos, VxWorks...)
- Bonnes connaissances des normes et procédures de sécurité
- Maîtrise de l'anglais technique
- Maîtrise des méthodes et outils de développement logiciel
Process de recrutement
1/ Etude de votre CV
2/ Entretien téléphonique (ou via teams) pour en savoir plus sur vous et en dire plus sur nous
3/ Entretien avec le Directeur R&D et membres de l équipe, visite du site 4/ Entretien pour rencontrer la DRH