جديد
وصف الوظيفة
BiVACOR, leader européen dans le développement de cœurs artificiels totaux (TAH), recherche un Ingénieur Logiciel spécialisé en systèmes embarqués pour renforcer son équipe R&D située au cœur de la région de Casablanca. Vous intégrerez un environnement hautement stimulant où la sécurité, la fiabilité et l’innovation sont au centre de chaque projet.
**Missions principales**
- Concevoir, développer et valider le logiciel embarqué du TAH, en conformité avec la norme médicale IEC 62304 et les exigences de la FDA/EMA.
- Rédiger les spécifications fonctionnelles et techniques, ainsi que la documentation de conception, de test et de validation.
- Implémenter des algorithmes critiques en C/C++ sur des microcontrôleurs temps réel, en assurant la gestion des contraintes de latence, de consommation d’énergie et de robustesse.
- Collaborer étroitement avec les équipes hardware (électronique, mécanique) pour garantir l’intégration harmonieuse du logiciel au niveau du système complet.
- Développer et maintenir des outils de simulation et de test automatisés sous Python et MATLAB afin d’accélérer les cycles de vérification.
- Participer aux revues de code, aux audits de conformité et aux activités de qualification du produit.
- Encadrer et former les ingénieurs juniors, partager les bonnes pratiques de développement sécurisé et contribuer à l’amélioration continue du processus de développement.
- Assurer la traçabilité des exigences tout au long du cycle de vie du produit et gérer les priorités sous pression lors des phases critiques de validation clinique.
**Profil recherché**
- Diplôme d’ingénieur (Bac+5) en informatique, électronique embarquée ou génie biomédical.
- Minimum 4 ans d’expérience en développement logiciel embarqué, idéalement dans le secteur médical ou aéronautique.
- Maîtrise du langage C/C++ et des environnements de développement temps réel (RTOS, FreeRTOS, VxWorks, etc.).
- Connaissance approfondie des normes IEC 62304, ISO 13485 et des processus de développement de dispositifs médicaux.
- Compétences en Python et MATLAB pour le prototypage, l’analyse de données et le développement d’outils de test.
- Expérience souhaitée en développement d’applications Windows (C#, WPF) ou web (JavaScript/TypeScript) pour les interfaces utilisateur de diagnostic.
- Capacité à travailler en équipe multidisciplinaire, à communiquer clairement et à prendre des initiatives.
- Anglais professionnel requis (lecture de documentation technique, rédaction de rapports). Le français est un atout.
**Ce que nous offrons**
- Un contrat à durée indéterminée (CDI) avec un package salarial compétitif et des avantages sociaux (mutuelle, tickets restaurant, transport).
- Un environnement de travail moderne, équipé de laboratoires de test de pointe et d’outils de simulation avancés.
- Des projets à fort impact sociétal : contribuer à sauver des vies grâce à des technologies de pointe.
- Des opportunités de formation continue (certifications, conférences, cours en ligne) et de progression de carrière vers des postes de Lead Engineer ou Manager.
- Un équilibre vie professionnelle / vie privée grâce à des horaires flexibles et à la possibilité de télétravail partiel (hors phases critiques de test).
Rejoignez BiVACOR et participez à la prochaine génération de solutions cardiaques qui redéfinissent les standards de la médecine moderne.