> Markdown version of [/jobs/ext/3155280-ingenieur-e-developpement-logiciel-embarque-h-f](https://www.wearedevelopers.com/jobs/ext/3155280-ingenieur-e-developpement-logiciel-embarque-h-f). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Ingénieur.e Développement Logiciel Embarqué H/F - **Company:** Sagemcom Group - **Location:** Inconnu, France - **Contract:** Internship / Graduate position - **Skills:** Computer Engineering, Firmware, Software Architecture, Software Engineering, PIC Microcontroller - **Published:** September 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=beec91d38c1d8f03 ## About the Role * Étudiant(e) en dernière année d'école d'ingénieur ou en Master 2 spécialisé en systèmes embarqués, électronique ou informatique industrielle * Bonne maîtrise du développement embarqué en langage C * Connaissances des microcontrôleurs STM32 et de leur environnement de développement * Sensibilité aux problématiques de cybersécurité et de protection du firmware * Intérêt pour les architectures logicielles embarquées et les systèmes contraints * Autonomie, rigueur et capacité d'analyse ## Description Le département BLE (Business Line Energy) propose un ensemble de solutions pour les opérateurs de l'énergie, du gaz et de l'eau. Les perspectives offertes dans le domaine de l'énergie conduisent Sagemcom à renforcer sa gamme de compteurs d'eau numériques de nouvelle génération., Portage du firmware d'un compteur d'eau intelligent vers une architecture sécurisée STM32U3 avec TrustZone Dans le cadre du développement des compteurs d'eau intelligents, le renforcement de la cybersécurité devient un enjeu majeur, notamment avec l'entrée en application du Cyber Resilience Act (CRA) et l'évolution des exigences réglementaires applicables aux produits connectés. Le portage du code existant vers une plateforme STM32U3 permettra d'intégrer nativement des mécanismes de sécurité avancés, d'isoler les fonctions applicatives et métrologiques et de mieux protéger les firmwares, les clés cryptographiques et les données sensibles. L'objectif du stage est d'analyser l'architecture existante, puis de porter le logiciel du Compteur EAU sur la plateforme STM32U3. Le portage devra assurer la séparation sécurisée des fonctions applicatives et métrologiques, ainsi que la mise en place d'une interface de communication maîtrisée entre ces deux domaines. Il s'appuiera sur les mécanismes de sécurité intégrés au STM32U3 pour protéger les firmwares, les clés cryptographiques et les données sensibles. Enfin, les performances et la consommation énergétique de la nouvelle architecture seront mesurées et comparées à celles de la plateforme actuelle. Le/la stagiaire sera amené(e) à : * Analyser le code actuel du Compteur EAU et identifier les composants à migrer * Porter le système sur la plateforme STM32U3 * Sécuriser la séparation entre firmware applicatif et firmware métrologie * Implémenter le bridge de communication entre ces deux sous-systèmes * Utiliser les services sécurisés de la plateforme U3 * Evaluer la consommation énergétique de la nouvelle architecture * Documenter les choix techniques et les résultats obtenus.