Stage logiciel 2025 : Cybersécurité SELinux et TPM pour Linux Embarqué H/F
Société : CENTUM T&S Lieu : Rhône (Auvergne-Rhône-Alpes)
Descriptif du poste
Société : CENTUM T&S Catégorie : Stage Filiere : IT/Etudes, développement et intégration Lieu : Rhône (Auvergne-Rhône-Alpes)
Mission
Depuis plus de 30 ans, CENTUM T&S apporte conseil et expertise à ses clients dans le domaine de l'électronique embarquée. Nous offrons une large gamme de services d'ingénierie de conception de systèmes électroniques embarqués aux clients mondiaux pour les aider à réaliser des produits et des sous-systèmes complexes. Centum T&S est un centre d'excellence en conception électronique, concevant pour des projets critiques dans les domaines de l'aérospatiale/espace, des transports, de l'électronique médicale, de l'électronique de défense... Nous intervenons sur tout le cycle de vie du produit et accompagnons les entreprises dans leurs projets de R&D. Centum T&S est en train de développer une carte « neocore i.MX8 », qui est un SOM (« System On Module »). Une des utilisations de cette nouvelle carte est de pouvoir répondre à des exigences de cybersécurité élevées. L’objectif de ce stage est d’implémenter différents mécanismes de cybersécurité sur un Linux embarqué, s’exécutant sur une carte d’évaluation i.MX8. Votre rôle : Sous la responsabilité du maître de stage, le stage pourra se dérouler de la façon suivante : Création d’une première version du BSP pour une carte d’évaluation i.MX8, Mise en place de SELinux et/ou AppArmor dans Yocto La mise en place d’un TPM (Trusted Platform Module) hardware et d’un TPM software à travers d’OPTEE L’utilisation du TPM pour le stockage et l’utilisation de clé privée (SSH, TLS, etc.) La mise en place d’une partition chiffrée, dont le déchiffrement s’effectue à l’aide du TPM. Ces taches nécessiteront (entre autres) : La modification de la configuration du Kernel Linux La création des services nécessaires au bon fonctionnement du système La rédaction de recettes (« .bb ») et de classes (« .bbclass ») Yocto Le sujet de base pourra être enrichi par d’autres missions en fonction de l’avancement. Ce dont vous avez besoin pour réussir : Ce stage est envisagé pour un étudiant de niveau Bac + 5 , en informatique industrielle, logiciel embarqué. Le stagiaire devra répondre aux critères suivants : Compétences solides en C, et sur le fonctionnement d’un système Linux. Bonnes notions de Bash, Python, et de Cryptographie Des connaissances sur le Kernel Linux, DTS, Systemd, et Yocto est un plus Ouverture et esprit de synthèse impératif, curiosité et capacité d’adaptation Forte autonomie Bon niveau d’anglais Ce stage se déroulera au sein de nos équipes électroniques sur notre siège d’Ecully (69) pour une durée de 6 mois. De fortes possibilités d’embauche existent à l’issue du stage ! Vous souhaitez rejoindre une entreprise innovante, audacieuse, conviviale avec un véritable accompagnement technique permettant votre épanouissement et le développement de votre expertise ? Nous n’attendons plus que votre CV !CLIQUER ICI POUR POSTULER