Développeur(se) de cœur RISC-V durci pour résister à l’injection de fautes
Type de contrat : CDD
Niveau de diplôme exigé : Bac + 5 ou équivalent
Autre diplôme apprécié : Doctorat
Fonction : Ingénieur scientifique contractuel
A propos du centre ou de la direction fonctionnelle
Le centre Inria Rennes - Bretagne Atlantique est un des huit centres d’Inria et compte plus d'une trentaine d’équipes de recherche. Le centre Inria est un acteur majeur et reconnu dans le domaine des sciences numériques. Il est au cœur d'un riche écosystème de R&D et d’innovation : PME fortement innovantes, grands groupes industriels, pôles de compétitivité, acteurs de la recherche et de l’enseignement supérieur, laboratoires d'excellence, institut de recherche technologique.
Contexte et atouts du poste
Dans le cadre du projet Cyberpros, l'Inria de Rennes propose un poste d’ingénieur (avec ou sans thèse), au sein de l'équipe TARAN, en collaboration avec le Laboratoire Haute Sécurité (LHS) de Rennes. Le travail consistera à développer un cœur RISC-V durci pour résister à l'injection de faute. C'est une opportunité unique de travailler sur un projet de pointe dans le domaine de la sécurité informatique et de l'architecture des processeurs et systèmes embarqués. Le projet Cyberpros est en collaboration avec deux PME Grenobloise. Ce poste offre donc également la possibilité de collaborer avec l'industrie.
RISC-V est un jeu d'instructions libre et opensource qui devient de plus en plus populaire et qui représente sans doute l'avenir pour la conception des processeurs, non seulement pour les microcontrôleurs dans l'emabrqué (IoT, automobile, espace, etc.), mais jusqu'aux futurs systèmes haute-performance (HPC).
Équipe hôte:
Le projet se déroulera au sein de l'équipe TARAN (anciennement CAIRN) du laboratoire IRISA/INRIA. L'équipe TARAN, qui compte plus de 35 membres issus de l'Inria, Univ Rennes, et ENS Rennes, a participé à plusieurs projets de R&D nationaux et européens et possède des collaborations industrielles solides (par exemple, Safran, Thales, Nokia, Orange, STMicroelectronics et diverses PME). TARAN a une expérience reconnue dans plusieurs domaines liés au projet, tels que les architectures informatiques, la conception de systèmes embarqués, la tolérance aux pannes, les systèmes critiques pour la sécurité, les accélérateurs matériels, l'arithmétique informatique. Dans le contexte de la sécurité matérielle, l'équipe collabore également étroitement avec la DGA-MI et l'ANSSI.
Mission confiée
La mission principale sera de développer un cœur RISC-V durci d'un point de vue de la sécurité, notamment pour la résistance aux attaques en fautes. Cela comprendra la réalisation d'une bibliographie des méthodes de durcissement, la conception du cœur et de son architecture en VHDL et l'évaluation de ses performances et de sa sécurité, notamment par la réalisation d'attaques par injection de fautes.
Le poste est ouvert pour 18 mois.
Principales activités
- Réalisation d'une bibliographie des méthodes de durcissement
- Conception du cœur et de son architecture en VHDL
- Évaluation des performances et de la sécurité du cœur
- Réalisation d'attaques par injection de fautes pour tester la robustesse du cœur
- Rédaction de documentation technique
- Rédaction de papiers scientifiques en fonction des résultats obtenus
Compétences
- Connaissance approfondie de l'architecture des processeurs et systèmes embarqués
- Expérience en développement matériel et logiciel (langages et méthodes)
- Expérience en développement FPGA et/ou ASIC
- Bonnes compétences en communication et en travail d'équipe
- Maîtrise de l'anglais technique (écrit et oral)
Acquisition de nouvelles compétences :
En tant que nouveau membre de l'équipe TARAN, vous serez intégré dans un groupe de recherche d'excellent prestige et possédant une connaissance approfondie des systèmes embarqués. Le groupe de recherche TARAN peut vous fournir une compréhension et une connaissance plus solides des architectures informatiques et de la conception matérielle. Par exemple, l'équipe d'accueil a publié des articles de haute qualité en utilisant des processeurs basés sur RISC-V et des conceptions matérielles dédiées, des sujets que vous pourrez apprendre beaucoup plus et augmenter vos connaissances dans ce domaine.
Avantages
- Prise en charge à 50 % des frais de transport en commun sur le trajet domicile-travail ou
FMD. - Restauration subventionnée
- Prise en charge partielle des frais de mutuelle
- Possibilité de télétravail (à hauteur de 90 jours annuels) et d'aménagement du temps de travail
Rémunération
rémunération mensuelle brute à partir de 2655 euros selon diplôme et expérience
Informations générales
- Thème/Domaine :
Architecture, langages et compilation
Systèmes d'information (BAP E) - Ville : Rennes
- Centre Inria : Centre Inria de l'Université de Rennes
- Date de prise de fonction souhaitée : 2025-04-01
- Durée de contrat : 1 an, 6 mois
- Date limite pour postuler : 2025-03-15
Attention: Les candidatures doivent être déposées en ligne sur le site Inria. Le traitement des candidatures adressées par d'autres canaux n'est pas garanti.
Consignes pour postuler
Merci de déposer en ligne CV, lettre de motivation et éventuelles recommandations
Pour plus d'information, contactez olivier.sentieys@inria.fr
Sécurité défense :
Ce poste est susceptible d’être affecté dans une zone à régime restrictif (ZRR), telle que définie dans le décret n°2011-1425 relatif à la protection du potentiel scientifique et technique de la nation (PPST). L’autorisation d’accès à une zone est délivrée par le chef d’établissement, après avis ministériel favorable, tel que défini dans l’arrêté du 03 juillet 2012, relatif à la PPST. Un avis ministériel défavorable pour un poste affecté dans une ZRR aurait pour conséquence l’annulation du recrutement.
Politique de recrutement :
Dans le cadre de sa politique diversité, tous les postes Inria sont accessibles aux personnes en situation de handicap.
Contacts
- Équipe Inria : TARAN
-
Recruteur :
Sentieys Olivier / Olivier.Sentieys@irisa.fr
L'essentiel pour réussir
Pour réussir dans ce poste, vous devez avoir une solide connaissance de l'architecture des systèmes embarqués, une expérience en développement matériel, et une bonne compréhension des méthodes de durcissement. Une expérience en évaluation de la sécurité des systèmes et en rédaction de documentation technique et de papiers scientifiques sera également un atout.
A propos d'Inria
Inria est l’institut national de recherche dédié aux sciences et technologies du numérique. Il emploie 2600 personnes. Ses 215 équipes-projets agiles, en général communes avec des partenaires académiques, impliquent plus de 3900 scientifiques pour relever les défis du numérique, souvent à l’interface d’autres disciplines. L’institut fait appel à de nombreux talents dans plus d’une quarantaine de métiers différents. 900 personnels d’appui à la recherche et à l’innovation contribuent à faire émerger et grandir des projets scientifiques ou entrepreneuriaux qui impactent le monde. Inria travaille avec de nombreuses entreprises et a accompagné la création de plus de 200 start-up. L'institut s'efforce ainsi de répondre aux enjeux de la transformation numérique de la science, de la société et de l'économie.