Stage de Fin d'Études - Ingénieur·e Développement Logiciel H/F Sagemcom
- Bruyères - 88
- Stage
- Bac +2
- Bac +3, Bac +4
- Bac +5
- Industrie high-tech • Telecom
Détail du poste
Description du poste
Titre du poste
Stage de fin d'études - Ingénieur.e développement logiciel H/F
Contrat
Stage
Description de l'équipe
En 2027, Sagemcom renforce ses équipes R&D Radio & Communications pour concevoir les briques de communication radio des produits connectés de demain. Au sein de l'équipe Radio / SDR, nous concevons des solutions de communication radio logicielle intégrées sur cibles embarquées, en rapprochant la partie radio des architectures de calcul modernes à base de SoC (coeurs applicatifs et logique programmable sur un même composant). L'intégration d'une SDR complète sur SoC est un enjeu clé pour nos futurs produits : elle conditionne la flexibilité, la performance et le coût de nos modules de communication.
Description de la mission
Vous intégrerez notre équipe pour participer au prototypage d'une SDR sur plateforme SoC, du logiciel embarqué jusqu'au déploiement d'une forme d'onde.
Pendant votre stage, vous participerez au prototypage d'une radio logicielle (SDR) sur une plateforme à base de SoC (coeurs ARM associés à de la logique programmable, exécutant un système Linux embarqué).
L'objectif du projet est d'intégrer une chaîne de traitement SDR sur le SoC, d'y déployer une forme d'onde et d'évaluer les performances de l'ensemble, afin de valider cette architecture pour les futurs modules de communication.
Votre mission consistera notamment à :
- Prendre en main une plateforme SDR à base de SoC (coeurs ARM et logique programmable, ex. type Zynq / RFSoC).
- Mettre en place l'environnement logiciel embarqué (Linux embarqué, drivers d'accès au front-end radio, ex. libiio).
- Intégrer une chaîne de traitement SDR sur le SoC et déployer une forme d'onde.
- Gérer le flux de données entre la partie radio, la logique programmable et les coeurs applicatifs (streaming, contraintes temps réel).
- Évaluer et optimiser les performances de la solution (débit, latence, charge processeur).
- Documenter l'architecture, les choix d'intégration et les résultats.
Ce stage constitue une opportunité de travailler à la croisée de la radio logicielle, des systèmes embarqués et de l'architecture SoC.
Prêt(e) à relever le défi ?
Profil recherché :
QUI ETES VOUS?
Vous êtes curieux(se), rigoureux(se) et appréciez les problématiques d'intégration système. Vous aimez faire fonctionner ensemble le matériel, les logiciels embarqués et les traitements du signal.
Vous maîtrisez Linux embarqué et possédez une bonne compréhension des architectures SoC associant des coeurs ARM et de la logique programmable, comme les plateformes Zynq. Vous êtes à l'aise avec le partitionnement matériel/logiciel entre les parties Processing System (PS) et Programmable Logic (PL).
Vous avez également des connaissances en radio logicielle (SDR), notamment avec GNU Radio, et disposez de notions en formes d'onde et en traitement du signal.
Côté développement, vous maîtrisez les langages C/C++ et Python. Vous savez interagir avec le matériel au travers de drivers et de bibliothèques d'accès bas niveau telles que libiio.
Sagemcom est une entreprise handi-accueillante.
Ce que vous trouverez chez Sagemcom :
Ce que nous offrons :
-Un cadre de travail stimulant dans une entreprise internationale et engagée
-Un management de proximité et une grande autonomie dans les missions
-CE, conciergerie, coiffeur, salle de sport et restaurant d'entreprise
Publiée le 25/09/2026 - Réf : 2026-2281