Les missions du poste
Localisation : Montpellier
Type de contrat : CDI en consulting
Démarrage : Mai 2026
⏳ Durée : 5 mois (renouvelable)
Expérience : 5 ans minimum
Contexte
Notre client, acteur innovant dans le domaine des dispositifs d'analyse biomédicale, développe des équipements d'analyse de sang à forte composante technologique.
Dans le cadre de ses projets d'innovation, il renforce ses équipes pour intervenir sur :
- le maintien et l'évolution de systèmes embarqués existants
- un projet stratégique de modernisation électronique
L'enjeu principal : migrer une architecture existante vers une solution moderne, plus performante et pérenne.
Vos missions
Intégré à l'équipe Logiciel du département Innovation & Développement, vous intervenez sur les applications embarquées des automates d'analyse.
Développement & maintenance
- Renforcer les développements embarqués existants
- Concevoir, développer et maintenir des modules en C / C++
- Développer des drivers bas niveau et interfaces hardware/software
Analyse & architecture
- Analyser l'existant :
- code legacy
- architecture actuelle
- contraintes temps réel
- Participer à la définition de la nouvelle architecture logicielle
- Contribuer aux choix techniques (microcontrôleur, OS, architecture)
Projet de migration (enjeu majeur)
- Participer à la migration d'un système basé sur :
- microcontrôleur Motorola 68331
- OS temps réel OS-9
- Vers une architecture moderne :
- plus performante
- maintenable
- pérenne
Validation & qualité
- Réaliser les tests unitaires et d'intégration
- Rédiger les procédures et rapports de tests
- Travailler dans le respect des processus qualité (environnement médical)
Collaboration transverse
- Travailler en lien étroit avec :
- équipes électronique
- équipes système
- Participer aux spécifications techniques
⚙️ Environnement technique
- Langages : C / C++
- Cibles : microcontrôleurs & SoC (STM32, LPC, Zynq...)
- Systèmes : RTOS / temps réel
- Protocoles : CAN, I2C, SPI, UART
- Méthodologies : tests unitaires, UML
Compétences appréciées :
- Linux embarqué (Yocto, PetaLinux)
- FPGA / VHDL
- Qt / C++
- C++ moderne
Le profil recherché
Profil recherché
Formation
- Bac +5 en informatique embarquée ou équivalent
Expérience
- 5 ans minimum en développement logiciel
- Dont au moins 3 ans en embarqué
Compétences clés
- Maîtrise du développement embarqué C/C++
- Expérience en systèmes temps réel contraints
- Bonne compréhension des architectures hardware/software
- Expérience en reprise de code existant (legacy)
Langues
- Anglais technique obligatoire
Bienvenue chez In Genium
IN-GENIUM est une entreprise locale et à taille humaine qui intervient sur des projets industriels et technologiques exigeants (industrie, spatial, défense).
Nous mettons un point d'honneur à permettre à nos collaborateurs de travailler sur des projets choisis, dans des environnements où ils peuvent évoluer et s'épanouir.
Nos valeurs au quotidien : Ingénieux, Investis, Intègres, Intrépides.
Publiée le 28/04/2026 - Réf : 4016279/28591655 ILECDM/34M