Votre environnement de travail
Rejoignez la Direction Software Engineering qui développe l'ensemble des produits logiciels nécessaires au fonctionnement de nos systèmes d'armes.
Intégrez le département «Embedded» qui développe les logiciels embarqués missiles. Ces logiciels à très fortes contraintes temps réel sont intégrés sur des plateformes électroniques multiprocesseurs et multi-cœurs et sont considérés comme « mission critical ».
Objectif de votre stage :
Réaliser un pare‑feu s’exécutant dans l’environnement sécurisé TrustZone des architectures ARM.
Votre quotidien
Grâce à vos compétences, vous :
-
Assimilez les procédures de production logicielle de l’entreprise, incluant la documentation, la réalisation et la validation des développements ;
-
Analysez et mettez en œuvre l’environnement sécurisé TrustZone du microcontrôleur STM32MP2 ainsi que le Linux embarqué associé ;
-
Déportez la gestion des périphériques Ethernet dans la TrustZone et adaptez l’OS Linux en conséquence afin de renforcer l’isolation et le contrôle des interfaces réseau
-
Implémentez ou adaptez un pare‑feu s’exécutant dans l’environnement sécurisé TrustZone ;
-
Étudiez et mettez en œuvre les moyens logiciels et/ou matériels nécessaires pour vérifier et valider l’infrastructure logicielle.
En transverse, vous aurez la possibilité de soumettre vos idées et de faire émerger des sujets qui s’inscriront dans le cadre innovant de l’entreprise.
Votre profil
Actuellement en dernière année d'un cycle Ingénieur ou équivalent avec une spécialisation en Informatique Industrielle et/ou Logiciel embarqué..
Vous possédez des premières connaissances en systèmes et logiciels embarqués. Des compétences approfondies en C, en assembleur ou en architecture ARM seraient appréciées.
Compte tenu de l'environnement international de la société, un bon niveau d'anglais est requis.
Durée du stage : 6 mois conventionnés
Date de début : à partir de février 2027 (modulable)
Les défis technologiques l’industrie de défense vous motivent ? Envoyez-nous votre candidature !