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 ! »
VOTRE FEUILLE DE ROUTE :
Sujet de stage - Portage des firmwares microcontrôleurs vers Zephyr OS pour les passerelles résidentielles
Aujourd'hui, ces microcontrôleurs utilisent des firmwares basés sur FreeRTOS. Dans une démarche visant à améliorer la portabilité, la maintenabilité et l'évolutivité des développements, l'équipe souhaite étudier l'adoption de Zephyr OS, système d'exploitation temps réel open source soutenu par la Linux Foundation
Dans le cadre de ce projet, vous serez amené(e) à :
· Prendre en main l'architecture des firmwares embarqués existants et les différentes fonctionnalités supportées sur les plateformes microcontrôleurs.
· Étudier l'architecture, les services et les mécanismes de développement proposés par Zephyr OS.
Réaliser le portage des composants logiciels existants vers Zephyr sur différentes familles de microcontrôleurs (MSP430, STM32, EFR32).
· Valider le bon fonctionnement des fonctionnalités embarquées et mesurer les bénéfices apportés par cette nouvelle architecture logicielle.
· Mettre en place un environnement de développement favorisant une bonne expérience développeur, basé sur des outils et processus standardisés.
· Intégrer des mécanismes d'intégration continue (GitLab CI) et de tests de non-régression.
· Documenter les choix d'architecture, les développements réalisés et les recommandations pour une éventuelle adoption industrielle.
Ainsi, vous développerez des compétences concrètes en systèmes embarqués, RTOS, Zephyr OS, Linux embarqué, intégration continue, développement bas niveau et architectures IoT.
QUI ETES VOUS ?
Étudiant(e) en dernière année d'école d'ingénieur, spécialisé(e) en systèmes embarqués, Linux embarqué ou informatique industrielle.
Curieux(se), rigoureux(se) et autonome, vous êtes attiré(e) par les problématiques de développement bas niveau, les systèmes embarqués open source et les bonnes pratiques d'industrialisation logicielle.
Sagemcom est une entreprise handi-accueillante.





