Informations générales
Service de rattachement
Partout dans le monde, grâce aux solutions innovantes conçues et fabriquées par ses équipes, Sagemcom permet au plus grand nombre d'accéder au haut débit Internet, aux divertissements, et à une énergie maîtrisée. Entreprise à mission depuis 2022, Sagemcom est leader technologique dans le monde des télécoms et de l'énergie, et ses équipes s'engagent chaque jour à fournir des solutions sur mesure et responsables, adaptées aux besoins de leurs clients opérateurs télécom et utilities.
Aujourd'hui, notre Groupe est :
• Numéro 1 mondial des solutions haut débit (box internet et services logiciels associés)
• Leader technologique des solutions audio-vidéo (hubs vidéo 4K et Video SoundBox™ )
• Leader européen des solutions smart-grid (comptage communicant, réseaux intelligents, électrification rurale, IoT)
En 2024, Sagemcom a réalisé un chiffre d'affaires de 2.3 milliards d'euros, et s'appuie sur 6 500 collaborateurs répartis dans plus de 50 pays.
Intégrer le groupe Sagemcom, c'est rejoindre un groupe de dimension internationale, où vous pourrez chaque jour relever de nouveaux défis. Si le travail en équipe, l'agilité, la créativité et les nouvelles technologies vous intéressent, rejoignez l'aventure ! »
Référence
2025-1754
Description du poste
Titre du poste
Ingénieur logiciel embarqué H/F
Contrat
Stage
Description de l'équipe
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.
Description de la mission
Titre du stage : Conception et implémentation d’un client LwM2M embarqué sur STM32 pour Compteurs Intelligens.
Au sein d'une équipe pluridisciplinaire, rattaché.e au Responsable Métier Logiciel, votre rôle consistera à analyser, concevoir et implémenter une stack complète LwM2M sur microcontrôleur STM32U3, permettant la communication sécurisée de compteurs d’eau via un modem NB-IoT Quectel BC660K.
Votre mission portera à la fois sur l’intégration protocolaire (CoAP, DTLS, LwM2M), sur l’interfaçage avec le modem cellulaire et sur l’optimisation énergétique indispensable pour garantir une autonomie de 20 ans sur pile.
Vos principales missions seront de :
Étudier le protocole LwM2M (versions 1.1 / 1.2) et identifier les objets pertinents pour un compteur d’eau (mesures, alarmes, mises à jour firmware).
Développer la couche CoAP sur STM32U3, assurant le transport léger et fiable des données.
Intégrer la couche DTLS pour sécuriser les communications :via le modem BC660K (DTLS offload pour limiter la charge CPU/batterie),
ou via une librairie embarquée (mbedTLS), pour comparaison.
Implémenter le client LwM2M minimal (bootstrap, enregistrement, reporting périodique).
Interfacer le firmware avec le modem NB-IoT BC660K via AT commands (gestion des sockets sécurisés, attachement réseau, PSM/eDRX).
Mesurer et analyser la consommation énergétique, comparer différents scénarios (fréquence de reporting, DTLS modem vs MCU), et proposer des stratégies d’optimisation pour l’autonomie longue durée.
Valider l’interopérabilité avec un serveur LwM2M (Eclipse Leshan, AVSystem, IoTerop).
Livrables attendus :
Un client LwM2M fonctionnel sur STM32U3 interfacé avec BC660K.
Un rapport énergétique détaillant consommation et autonomie projetée.
Une démo de communication sécurisée avec serveur LwM2M.
Des recommandations techniques pour l’industrialisation et l’intégration dans la roadmap produit.
Profil recherché :
Vous préparez un diplôme d'ingénieur en informatique.
Connaissances en développement embarqué C sur STM32.
Intérêt pour les protocoles IoT (CoAP, LwM2M, DTLS).
Sensibilité aux problématiques de basse consommation.
(Bonus) Familiarité avec les modems cellulaires NB-IoT et les AT commands.
Sagemcom est une entreprise handi-accueillante.
Ce que vous trouverez chez Sagemcom :
Localisation du poste
Localisation du poste
Europe, France