Smile Group logo

Stage de pré-embauche : Trusted Firmware avec Zephyr OS H/F

Smile Group
Full-time
On-site
Asnières-sur-Seine

Passionné(e) par la tech, le numérique et l’innovation ? Rejoignez les 1 800 collaborateurs de Smile, leader européen de l’intégration open source, répartis dans 20 agences à travers 9 pays. L’esprit collaboratif et le partage de connaissances sont au cœur de notre ADN. Nos experts repoussent chaque jour les limites de l’open source pour construire un numérique plus intelligent, performant et responsable. Ici, on ne se contente pas de suivre les tendances, on les crée !🌟 Rejoignez-nous et participez à des réalisations qui comptent ! 🏆 Contexte La sécurité des objets connectés s’appuie sur des clés cryptographiques permettant la signature et le chiffrement des données. Ces clés sont généralement gérées au travers de certificats installés sur l’objet afin de créer une chaîne de confiance. La protection de cette chaîne de confiance peut-être réalisée via divers mécanismes logiciels, matériels ou mixtes permettant d’isoler les ressources sensibles afin de pouvoir garantir leur intégrité. Ce stage a pour objectif d’étudier la mise en œuvre de la TrustZone ARM pour Cortex-M, dans le contexte de l’OS Zephyr, comme solution permettant de réaliser une chaîne de confiance, la déployer et la maintenir sur une flotte d'objets connectés. Vos missions Faire l’état de l’art des techniques de sécurisation d’une chaîne de confiance: Infrastructure à clé publique (PKI) Secure bootloader, TrustZone Stockage et accès sécurisé aux clés Mise à jour Over the Air (OTA) Identifier, comparer et évaluer les solutions matérielles et logicielles open source disponibles permettant de réaliser tout ou partie de la sécurisation d’un objet connecté: Microcontrôleur, HSM, TrustZone RTOS et Bootloader Librairies cryptographiques Stack TCP / IP / TLS / HTTP / MQTT PKI Réaliser un démonstrateur complet basé sur la TrustZone ARM Cortex-M et Zephyr : Définition du scénario du démonstrateur Choix du matériel et des logiciels Développement, intégration, test et déploiement Documentation Technologies utilisées Microcontrôleur, TrustZone Firmware, bootloader, trusted firmware Langage C TCP / IP TLS API REST MQTT PKI Vous intègrerez un environnement stimulant où votre expertise et votre passion seront reconnues 💥. Nous vous invitons à participer à des projets captivants et à contribuer à notre croissance commune🌱. Stage à pourvoir à Asnières-sur-Seine pour une durée de 6 mois Smile s’engage pour un environnement où la diversité est une force et l’inclusion, un pilier. Ici, chaque talent est reconnu, respecté et encouragé à aller plus loin. Votre profil 🧑‍💼 👩‍💼 Vous êtes en fin de cursus spécialisé en systèmes embarqués / IoT ? Bingo ! On parie que vous cochez aussi ces cases : Bonnes compétences langage C / Linux Maîtrise technique de l’anglais Bon niveau rédactionnel Esprit d’équipe Votre future Agence 🚀 Avec plus de 100 passionnés, l’agence Embedded & Connected Systems est un véritable terrain de jeu pour les experts et les curieux qui veulent progresser et innover. Au sein de l'équipe, vous pourrez : Bénéficier d’un véritable accompagnement tout au long du stage de la part d’un expert du domaine Participer à diverses formations techniques autour des systèmes embarqués et/ou de l’IoT Intégrer une équipe de passionnés et avoir la possibilité de la rejoindre en CDI après votre stage Contribuer à la communauté open source via du code ou un article Vous préparer à votre soutenance via une soutenance blanche organisée en fin de stage Les prochaines étapes 🚀 Premier contact : Un échange téléphonique pour discuter de vos aspirations et de ce que nous pouvons vous offrir Échange métier : Une discussion avec un de nos experts pour évaluer vos compétences et définir vos objectifs. Bienvenue dans l'équipe ! Et si ça match entre nous, nous serons ravis de vous accueillir pour une aventure passionnante. Alors, prêt(e) à rejoindre l'équipe ? 😉