Architecte Système confirmé (développement C/C++ Linux embarqué H/F)

Toulouse  - CDI

À propos de NATEO HEALTHCARE

NATEO HEALTHCARE, société cofondée par des médecins gynécologues-obstétriciens et des

spécialistes des technologies médicales, basée à Toulouse, conçoit et développe des

dispositifs médicaux connectés innovants de monitoring fœtal.


Pour la conception de notre dispositif médical connecté de diagnostic du bien-être fœtal, nous

recherchons un.e ingénieur.e développement C/C++ Linux embarqué afin de renforcer notre

équipe de recherche et développement.


Si vous êtes dynamique, motivé.e par le domaine de la santé, prêt.e à vous investir dans un

projet medtech passionnant et innovant et à évoluer dans une équipe expérimentée pour

contribuer à l’émergence d’une technologie de rupture dans le domaine de l’obstétrique, alors

n'hésitez plus, rejoignez-nous !

Description du poste

Vos missions:

  • Développer des prototypes ou être force de propositions sur de nouvelles fonctionnalités sur nos systèmes,
  • Analyser et rédiger les spécifications fonctionnelles et techniques,
  • Contribuer à la conception de l’architecture hardware et software de nouveaux dispositifs médicaux,
  • Développer des modules logiciel compatibles avec les cibles des systèmes développés (drivers, API, etc.),
  • Intégrer, vérifier et valider les modules implémentés sur cible,
  • Implémenter les tests unitaires et tests fonctionnels,
  • Assurer le déploiement des mises à jour en collaboration avec les différents départements de la société concernés (R&D, production, SAV),
  • Réaliser une veille des nouvelles solutions techniques et qualifier de nouveaux composants,
  • Collaborer sur les aspects qualité et réglementaire pour la mise en conformité du dispositif médical (IEC-62304 en suivant la norme ISO13485).

Description du profil

De formation Bac+5, titulaire d’un diplôme d’ingénieur, d’un mastère spécialisé ou d’un doctorat en informatique ou électronique (électronique numérique, OS embarqué), vous disposez impérativement d’une expérience de 5 ans minimum dans le développement et la validation de systèmes Linux embarqué.


Ce qui vous a permis de développer les compétences suivantes :

  • Maîtrise du développement Linux embarqué :
  • Langage de programmation : C, C++ (C++11 ou +), Python
  • Outils de distribution : Yocto, Buildroot
  • Support et gestion de BSP
  • Très bonne connaissance des bus et protocoles de communication : UART, CAN, I2C, SPI, USB, Bluetooth, TCP/IP,
  • Maîtrise d’outils DevOps (Git, intégration continue, docker),
  • Connaissance d’outils d’analyse et de mesure de qualité de code (Misra, Valgrind),
  • Maîtrise du cycle de développement logiciel (cycle en V, spécification, conception, développement, intégration et tests),
  • Excellentes qualités relationnelles et de communication, du dynamisme et de l’autonomie pour gérer un projet innovant,
  • Très bonnes capacités rédactionnelles,
  • Maîtrise de l’anglais, à l’oral comme à l’écrit.


La connaissance des noyaux temps réels, des architectures ARM et DSP et de la norme IEC62304 relative aux logiciels de dispositifs médicaux ainsi que des notions de traitement du signal seraient des plus appréciés.


Propulsé par