STAGE – Sécurité sur STM32 : Mesure de performance d'algorithmes cryptographiques M/F
Stage Paris 01 Louvre (Paris) Développement informatique
Description de l'offre
General information
Reference
2023-31362
Job level
080 - Technical Non-Exempt
Position description
Posting title
STAGE – Sécurité sur STM32 : Mesure de performance d'algorithmes cryptographiques M/F
Regular/Temporary
Temporary
Contract duration (nb of months)
6
Job description
POURQUOI NOUS REJOINDRE ?
Chez ST, nous sommes 50 000 créateurs et fabricants de technologies microélectroniques. En tant que fabricant de composants indépendant, nous collaborons avec 200 000 clients et des milliers de partenaires. Avec eux, nous concevons et créons des produits, des solutions et des écosystèmes qui répondent à leurs défis et opportunités, et à la nécessité de contribuer à un monde plus durable.
ST est certifié Top Employer France 2023. Cette certification vient reconnaître notre engagement en matière d’intégration et d’insertion professionnelle, d’égalité des chances, d’employabilité et de qualité de vie au travail.
NOTRE FUTURE COLLABORATION
Nous recherchons pour notre site de Montrouge, un.e stagiaire en intégration et test logiciel embarqué sur microcontrôleur STM32. Vous intégrerez une équipe dynamique d’une dizaine de personnes, au sein du département Sales & Marketing, qui a pour mission le support technique des produits microcontrôleurs STM32 pour la région Europe, Moyen-Orient et Afrique (EMEA).
Au sein de cette équipe, vous développerez un logiciel embarqué permettant d’analyser les performances de différentes implémentations d’algorithmes de cryptographie. Ce logiciel doit permettre d’utiliser les patterns de test NIST, de comparer les performances sur différentes solutions STM32, et d’en établir une analyse comparative.
Vos missions en tant que stagiaire de fin d’études ingénieur.e seront donc de:
· Développer cet environnement de test, en tenant compte des produits et de l’écosystème STM32, ainsi que des contraintes embarquées associée à ce projet
· Développer un script permettant de structurer différents types de données d’entrée pour qu’elles soient utilisables par le logiciel embarqué
· Mettre en œuvre les différents algorithmes cryptographiques disponibles sur STM32 et mesurer leurs performances sur différentes familles de produits
· Formater les données obtenues pour enrichir une base de connaissances
· Documenter les différents outils développés afin de permettre leur maintenance
Le résultat des développements techniques de ce stage permettra d’avoir une base de comparaison fiable des différentes solution techniques liées à la cryptographie sur STM32.
VOTRE LIEU DE TRAVAIL
Vous bénéficierez d’un environnement de travail agréable dans un site à taille humaine, tout en ayant accès aux ressources d’un groupe international.
Notre politique de recrutement est engagée en faveur de l'intégration des travailleurs en situation de handicap.
Notre technologie commence avec vous. Venez rejoindre notre équipe !
Profile
Le profil recherché est un.e étudiant.e en 3ème année d’école d’ingénieur (niveau BAC+5) ayant :
· Une connaissance académique ou une première expérience professionnelle en développement logiciel, ou en intégration logicielle sur microcontrôleur embarqué
· De bonnes connaissances en programmation avec les langages C et Python
· Une première connaissance de git si possible
· Une connaissance générale en cryptographie est nécessaire
· Un gout pour le génie logiciel, la réutilisabilité
· Une bonne autonomie de travail
· Une bonne maitrise de l’anglais dans un contexte technique
Position location
Job location
Europe, France, Paris
Candidate criteria
Education level required
5 - Master degree
Experience level required
Less than 2 years
Languages
· English (2- Business fluent)
· French (3- Advanced)
Requester
Desired start date
03/04/2023