Lieu : Palaiseau, 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
Thales Research&Technology, notre centre de recherche dans les domaines matériels, et CortAIx Labs, notre centre de recherche en IA et digital ont pour mission de proposer des innovations de ruptures, de maintenir et d’accroitre l’avance technologique et d’en assurer la compétitivité pour le groupe.
Vous intégrerez les solutions développées par les équipes de Thales cortAIx, notamment de l’écosystème OpenHW Foundation auquel Thales cortAIx participe avec le cœur de processeur RISC-V CVA6.
Dans ce contexte, votre objectif sera de contribuer à des designs de référence pour le développement des processeurs CVA6 adressant les besoins de sureté et sécurité de façon efficiente et simple. Vous mettrez en œuvre un design de processeur RISC-V paramétrable incluant des mécanismes pour la sureté et la sécurité développés par Thales et/ou la communauté. Ce design servira pour la suite pour la recherche et développement de solutions complètes (matériel et logiciel) des systèmes développés par Thales.
Pour cela vous suivrez les étapes suivantes:
* Prendre connaissances des problématiques métier Thales, en particulier la cyber-sécurité et la sûreté de fonctionnement.
* Eteindre un design multi-cœur à base de CVA6 avec des mécanismes de sureté et sécurité qui faudra sélectionner au préalable.
* Interagir avec les ingénieurs/chercheurs de Thales et de la communauté pour l’intégration de ces mécanismes.
* Rendre le design paramétrable pour pouvoir l’instancier dans des configurations diverses, e.g. avec des mécanismes activés ou désactivés, avec des tailles de mémoire/ressources variables, etc.
* Mettre en place un ou plusieurs démonstrateurs de configurations du design avec des systèmes d’exploitation/hyperviseurs comme Linux, FreeRTOS, Zephyr ou encore Bao (seulement un ou deux de ces OS/hyperviseurs seront utilisés).
Votre profil
STAGE – Ingénieur Design processeurs RISC-V multicœurs pour l’embarqué critique (H/F) – 6 MOIS
Vous avez envie de découvrir le domaine de la recherche ?
Vous êtes intéressé par la sureté et la cybersécurité?
Etudiant en Ecole d’ingénieur ou formation équivalente, vous préparez un Master 2 en informatique avec spécialisation dans le design des processeurs, vous avez des connaissances en:
* Langages de description du matériel (HDLs).
* Programmation avec langage C, notions d’assembleur (préférentiellement ARM ou RISC-V).
* Bonnes notions d’architecture des systèmes d’exploitation et idéalement avec de l’expérience dans le développement de drivers.
* Simulation, émulation et débogage
* Anglais (niveau B2-C1 attendu)
Curieux, créatif et opiniâtre sont des atouts que l'on vous reconnait ?
Alors ce stage 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 !
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.