STAGE – Ingénieur Développement Logiciel - Conception d’un démonstrateur Pr at Thales
, , -
Full Time


Start Date

Immediate

Expiry Date

02 Jan, 26

Salary

0.0

Posted On

04 Oct, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Rust, Go, Language Theory, Parser Writing, Proactivity, Organization, Dynamism, Synthesis, Cryptography, Security, Portability, Maintainability, Performance Evaluation, Testing Environment, Attack Scenarios

Industry

Defense and Space Manufacturing

Description
Lieu : Rennes, France Construisons ensemble un avenir de confiance Thales est un leader mondial des hautes technologies spécialisé dans trois secteurs d’activité : Défense & Sécurité, Aéronautique & Spatial, et Cyber & Digital. Il développe des produits et solutions qui contribuent à un monde plus sûr, plus respectueux de l’environnement et plus inclusif. Le Groupe investit près de 4 milliards d’euros par an en Recherche & Développement, notamment dans des domaines clés de l’innovation tels que l’IA, la cybersécurité, le quantique, les technologies du cloud et la 6G. Thales compte près de 81 000 collaborateurs dans 68 pays. ​ Nos engagements, vos avantages Notre savoir-faire technologique Notre attention portée à l’équilibre des collaborateurs Un environnement inclusif et bienveillant Un engagement sociétal et environnemental reconnu (Thales Solidarity, indice CAC 40 ESG…) Votre quotidien Dans le cadre de ses activités CybAIR, La Ruche explore des approches innovantes pour sécuriser les systèmes dès les premières phases du démarrage. Ce stage propose de concevoir et développer en Rust un démonstrateur de preboot authentifier, garantissant l'intégrité et l'authenticité des composants critiques (firmware, bootloader, noyau) avant le chargement du système d’exploitation. L’objectif est de valider ces éléments de manière robuste et automatisée pour prévenir toute compromission en amont. Le projet inclut l’étude des standards TPM (Trusted Platform Module) et UEFI Secure Boot, ainsi que l’intégration de mécanismes cryptographiques modernes pour renforcer la traçabilité et la résilience. La conception portera sur la sécurité, la portabilité et la maintenabilité, avec une évaluation des performances en conditions réalistes. Dans ce contexte, vos missions sont les suivantes : • Comprendre l’architecture des Preboot Authentifier • Développer un prototype en Rust • Créer un environnement de test • Elaborer des scénarios d’attaque pour démontrer le bon fonctionnement du prototype Votre profil Vous souhaitez mettre en pratique vos connaissances en informatique dans un environnement stimulant ? Vous souhaitez monter en compétences sur des technologies, nourrir votre curiosité et développer votre créativité ? Vous êtes en master, école d’ingénieurs ou équivalent, avec une dominante en informatique et vous disposez des compétences suivantes : Développement logiciel : idéalement langage Rust & Go Connaissances de base dans la théorie des langages Première expérience dans l’écriture de parseurs Dynamisme, organisation, proactivité et esprit de synthèse sont des atouts que l’on vous reconnait ? Alors ce poste est fait pour vous ! Tous nos stages sont conventionnés et soumis à une gratification dont le montant est déterminé selon votre niveau d’études. Thales, entreprise Handi-Engagée, reconnait tous les talents. La diversité est notre meilleur atout. Postulez et rejoignez nous !
Responsibilities
The intern will design and develop a preboot authenticator demonstrator in Rust, ensuring the integrity and authenticity of critical components before the operating system loads. Responsibilities include understanding preboot authenticator architecture, developing a prototype, creating a testing environment, and elaborating attack scenarios to validate the prototype's functionality.
Loading...