OmDev Logo
GetYourJob
0
Publié hier

Stage de Fin d'Études - Ingénieur·e Développement Logiciel Embarqué H/F

Entreprise
SagemcomRecrute en direct
Localisation
Bruyères - 88
Hybride
Type de contrat
Stage
Niveau
Junior
Rémunération
Pas de salaire renseigné

Description du poste

Détail du poste


Description du poste

Titre du poste

Stage de fin d'études - Ingénieur.e Développement Logiciel Embarqué H/F

Contrat

Stage

Description de l'équipe

L'équipe métrologie développe le logiciel légal des compteurs électriques intelligents. Elle est en relation étroite avec les équipes de développement matériel et avec l'équipe faisant la partie applicative du compteur.

Description de la mission

VOTRE FEUILLE DE ROUTE :

Sujet de stage - Secure Boot sur Cortex-M33 avec signature post-quantique et chargement sécurisé en usine.

Vous contribuerez à la définition et au prototypage d'une architecture de Secure Boot pour microcontrôleur ARM Cortex-M33. En vous appuyant sur les mécanismes de sécurité matériels (TrustZone, protections mémoire, Root of Trust), vous participerez à la mise en place d'une chaîne de confiance garantissant l'authenticité, l'intégrité et la confidentialité du logiciel embarqué.

Dans le cadre de ce projet, vous serez amené(e) à :

· Prendre en main l'architecture matérielle et logicielle ainsi que les contraintes sécurité d'un projet de référence.

· Étudier les mécanismes de Secure Boot disponibles

· Définir une architecture cible séparant clairement les composants sécurisés et non sécurisés à l'aide de TrustZone.

· Comparer plusieurs alternatives de boot sécurisé proposé par le microcontrôleur

· Mettre en place un prototype de chaîne de signature firmware intégrant une approche compatible post-quantique ou hybride classique / post-quantique.

· Définir et prototyper un scénario de chargement logiciel en usine permettant de gérer la confidentialité des IP Sagemcom.

· Produire une note d'architecture, un démonstrateur et un bilan comparatif des solutions étudiées.

Intérêt pour le/la stagiaire:

· Travailler sur une problématique de cybersécurité embarquée directement liée aux enjeux industriels actuels.

· Découvrir les mécanismes de démarrage sécurisé, de Root of Trust, de TrustZone et de provisioning sur microcontrôleur ARM Cortex-M33.

· Approfondir ses connaissances en cryptographie appliquée au firmware, signature numérique, chiffrement et gestion de clés.

· Participer à l'évaluation de solutions post-quantiques ou hybrides dans un contexte embarqué contraint.

· Acquérir une expérience concrète sur la sécurisation du cycle de vie logiciel, depuis le chargement usine jusqu'à l'exécution en produit.

· Collaborer avec des équipes logiciel embarqué, cybersécurité, industrialisation et architecture produit.

Profil recherché :

QUI ETES VOUS ?

Ecole d'ingénieur en informatique, cybersécurité, systèmes embarqués ou électronique.

Bonne connaissance du langage C et du développement logiciel embarqué.

Intérêt marqué pour la cybersécurité embarquée, la cryptographie, la gestion des clés et les architectures de confiance.

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

Exigences du poste

Compétences requises

  • C
  • ARM Cortex-M33
  • TrustZone
  • Secure Boot
  • Root of Trust
  • Post-Quantum Cryptography
  • Firmware Signing
  • Digital Signatures
  • PKI
  • Memory Protection
  • Systèmes embarqués
  • Cybersecurity
  • Provisioning

Un plus

  • Prototypage
  • Software Architecture
  • Roadmap

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

À propos de l'entreprise

SagemcomRecrute en direct
Voir toutes les offres de Sagemcom

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.