Ingénieur Logiciel Médical
En bref
Montpellier
Freelance
24/06/2026
Société
Créée en 2006, la société est spécialisée en conception et développement de solutions permettant de réaliser des analyses médicales à destination des laboratoires.
La société développe actuellement un automate d’analyses médicales intégrant plus de 90 réactifs de chimie clinique destinés aux diagnostics de routine. Cet équipement repose majoritairement sur des systèmes mécaniques.
Au cours des deux prochaines années, le dispositif fera l’objet de phases de validation et d’essais dans un environnement critique afin de vérifier ses performances et sa conformité aux exigences réglementaires. La première mise sur le marché est envisagée à l’horizon 2029.
Dans ce contexte, elle recherche un Ingénieur Logiciel disposant d'une double expertise en C++ et C# pour renforcer son équipe R&D sur un projet de refonte logicielle.
Poste
Au sein d'une équipe R&D, vous participerez au développement d'une nouvelle génération de logiciels destinés au pilotage d'équipements médicaux innovants.
Vos principales missions :
- Développer un composant middleware en C++ assurant les échanges entre le logiciel desktop et les systèmes embarqués
- Concevoir, développer et faire évoluer les fonctionnalités de l'application desktop en C# / .NET / WPF
- Participer à la refonte de l'architecture logicielle et au développement de nouvelles fonctionnalités
- Concevoir un code robuste, maintenable et couvert par des tests unitaires
- Accompagner les développeurs de l'équipe sur les bonnes pratiques de développement et de conception
- Collaborer étroitement avec les équipes Firmware, R&D et métiers afin de garantir l'intégration des différentes briques logicielles
Profil recherché
- Vous justifiez d'une solide expérience en développement logiciel, avec une double compétence impérative en C++ et C# / .NET.
- Vous avez déjà participé à des projets de développement complexes, de la conception jusqu'à la mise en production.
- Vous êtes à l'aise avec les architectures modernes (WPF, MVVM, Clean Architecture) et les bonnes pratiques de développement.
- Vous êtes autonome, rigoureux et capable d'être un véritable référent technique auprès d'une équipe de développement.
- Une expérience dans un environnement industriel, embarqué ou sur des logiciels communicants (TCP/IP, JSON...) serait un réel atout.
Compléments
- Disponibilité : ASAP
- Localisation : Montpellier (Présence sur site privilégiée au démarrage, puis 1 à 2 jours de télétravail par semaine possibles après la phase d'onboarding.)
- Durée : 12 mois
