Critères de l'offre
Métiers :
- Ingénieur software embarqué (H/F)
Expérience min :
- 3 à 21+ ans
Secteur :
- Ingénierie & services associés
Compétences :
- Anglais
- Permis C
Lieux :
- Montpellier (34)
Conditions :
- CDI
- Salaire non précisé
- Temps Plein
Description du poste
LEA Recrutement présente une nouvelle offre d'emploi : CDI chez client final.
Notre partenaire, entreprise technologique spécialisée dans le développement d'équipements complexes destinés au secteur médical, recherche un Ingénieur Logiciel Embarqué - Linux Yocto Sénior H/F pour renforcer son équipe R&D près de Montpellier.
• Développer et maintenir les logiciels embarqués assurant le pilotage et l'automatisation des équipements.
• Intervenir principalement en C et C++ sur des environnements Linux embarqué.
• Travailler sur des distributions Linux construites avec Yocto.
• Participer à la configuration, à l'intégration et à l'évolution de l'environnement Linux embarqué.
• Développer les fonctions liées à la gestion des actionneurs, capteurs et périphériques.
• Gérer les communications entre les différentes cartes électroniques et la couche applicative.
• Intervenir sur des architectures multitâches et temps réel.
• Utiliser et faire évoluer des mécanismes RTOS.
• Développer sur microcontrôleurs, notamment STM32.
• Travailler avec des protocoles et bus comme TCP/IP, CAN et RS232.
• Participer à la définition et à l'évolution de l'architecture logicielle.
• Concevoir, documenter, tester et livrer les nouvelles fonctionnalités.
• Diagnostiquer les anomalies complexes liées aux interactions logiciel, OS et hardware.
• Participer à l'optimisation des performances, de la robustesse et de la maintenabilité du code.
• Faire évoluer progressivement les développements vers un C++ davantage orienté objet.
• Participer aux revues de code et aux bonnes pratiques de développement.
• Contribuer à l'industrialisation et à la mise en production des équipements.
• Travailler étroitement avec les équipes électronique, mécanique, test, logiciel et production.
Description du profil
• Expérience significative en développement C/C++ embarqué.
• Très bonne maîtrise de Linux embarqué + Expérience concrète avec Yocto.
• Bonne compréhension des mécanismes de boot, configuration système, drivers, services et interactions logiciel / OS.
• Solides connaissances en développement multitâche et temps réel.
• Expérience sur RTOS.
• Bonne maîtrise des microcontrôleurs, idéalement STM32.
• Bonne compréhension des systèmes multiprocesseurs et architectures embarquées complexes.
• Expérience des communications TCP/IP, CAN, RS232.
• Bonne compréhension du contrôle commande, des actionneurs et des capteurs.
• Expérience sur le cycle complet de développement d'un produit, depuis la spécification jusqu'à la mise en production.
• Une expérience avec Zephyr constitue un plus.
• Une expérience dans un environnement réglementé ou médical est particulièrement appréciée.
• La connaissance des normes IEC 62304, ISO 13485 ou IVDR constitue un avantage.
• Des connaissances en cybersécurité embarquée sont appréciées.
• Anglais professionnel.
• Rigueur, autonomie et capacité d'investigation.
• Esprit d'analyse et goût pour les problématiques bas niveau. Les avantages côté entreprise : • Environnement R&D à taille humaine
• Projets techniques complexes et proches du hardware.
• Collaboration quotidienne avec des équipes pluridisciplinaires
• Participation directe à l'industrialisation de nouveaux équipements
• Environnement médical exigeant et fortement technique
• Nombreux avantages à découvrir !
• Rémunération selon profil Nous n'attendons plus que vous… Alors, postulez !
LEA Recrutement Montpellier
L'entreprise : LEA
Le Pôle IT se tient à disposition pour échanger avec vous !
La confidentialité de votre candidature est assurée.
Recommandé pour vous

