Développeur logiciel embarqué bas niveau (H/F)
FineHeart S.A, start-up innovante dans le domaine cardiaque, est située à Pessac, en métropole Bordelaise. Son nouveau dispositif médical, l’ICOMS (Intra Cardiac Output Management System), est une pompe intracardiaque, permettant à des patients souffrant d’insuffisance cardiaque sévère, de les aider à compléter leur fraction d’éjection native par cycle cardiaque. Ce dispositif combine l’expertise de deux célèbres cardiologiques et le savoir-faire de talentueux ingénieurs dans les domaines mécaniques, électroniques et automatiques.
Compétences et profils recherchés Profil :
Compétences :
Environnement : Scrum, Git, JIRA, intégration continue, Doxygen, gcc/iar, STM32, Nordic, domaine médical – norme 62304 Type d’emploi : Temps plein, CDI Statut : Cadre Salaire : à partir de 35 000,00€ à 45 000,00€ par an
- Description de la fonction
- Développer le logiciel embarqué bas niveau du dispositif médical
- Respecter le process de développement (rédaction spécifications & détails d’implémentation, code avec règles de codage, tests unitaires & intégration sur dll/cible, relecture croisée de code, …)
- Travailler en relation avec le département électronique pour l’implémentation & logicielle de la communication avec les composants, en se basant notamment sur les datasheets
- Participer à l’élaboration d’une stratégie de tests / caractérisation d’intégration hard/soft
- Travailler au sein d’une équipe de développeurs en méthodologie Scrum
- Être support pour des développement annexes, pour le besoin d’autres départements tels que la V&V, la production, la clinique
Compétences et profils recherchés Profil :
- Formation Bac+5 (ingénieur ou master)
- Développement C/C++ pour l’embarqué bas niveau
- DMA, interruptions, périphériques I/O, PWM, timer, watchdog, MCU, bus, SPI, UART, CAN, pipeline, Clock… sont des aspects maitrisés
- Background en électronique est un vrai plus
- Python est un plus
- Design patterns en bonus
- Min. 3 ans d’expérience en développement logiciel embarqué (temps réel et couches basses) dans un environnement contraint
- Niveau d’anglais écrit et lu : courant
Compétences :
- Impliqué et engagé
- Rigueur
- Esprit d’équipe et d’initiative
- Autonomie
- Bonne capacité d’analyse et de synthèse
- Agilité et pragmatisme – sens du « good enough »
- Communication inter-service
Environnement : Scrum, Git, JIRA, intégration continue, Doxygen, gcc/iar, STM32, Nordic, domaine médical – norme 62304 Type d’emploi : Temps plein, CDI Statut : Cadre Salaire : à partir de 35 000,00€ à 45 000,00€ par an