Ingénieur(e) Cryptographie & Sécurité - Développement Embarqué
Le Laboratoire Cryptographie & Sécurité d’IDEMIA regroupe une vingtaine d’ingénieur(e)s intervenant sur un large spectre de sujets : définition de protocoles cryptographiques, développement de librairies sécurisées, protection des codes embarqués contre les attaques physiques, évaluation de produits finis, etc.
L’équipe constitue un véritable pôle d’expertise cryptographique au sein d’IDEMIA et mène également une activité de recherche et innovation, régulièrement valorisée par des publications scientifiques.
Mission
Au sein de notre équipe basée à La Défense (92), vous aurez pour mission principale de développer et optimiser des algorithmes cryptographiques sur modules embarqués (carte à puce, Secure Element, System-on-Chip…).
Vos développements devront être robustes face aux attaques physiques (side channel, injection de fautes, perturbations, etc.) et seront intégrés dans des produits liés à l’identité, au bancaire ou à la mobilité.
Vous participerez également à notre activité d’innovation et de recherche, en particulier sur :
• l’étude des attaques physiques,
• la conception et l’implémentation de contre mesures,
• les implantations cryptographiques performantes et sécurisées.
Vous interviendrez enfin sur une variété de sujets transverses liés à la cryptographie appliquée et à la sécurité embarquée.
Activités principales
• Développer et optimiser des algorithmes cryptographiques (symétriques, asymétriques, post quantiques…) pour nos produits embarqués.
• Concevoir et implémenter des contre mesures efficaces contre les attaques physiques (side channel attacks, fault attacks …).
• Garantir la validation, la robustesse et l’évaluation sécuritaire des implémentations cryptographiques, en lien avec les équipes internes et les organismes externes.
• Contribuer à la veille technologique, à l’innovation et aux activités de recherche (publications, prototypes, expérimentations).
• Participer aux présentations internes pour faciliter le partage de connaissances et renforcer l’expertise collective du laboratoire.
Formation
• Diplômé(e) d’une École d’Ingénieur ou d’un master dans un parcours universitaire, idéalement complété par un Doctorat en cryptographie ou sécurité informatique.
Expérience
• Minimum 5 ans d’expérience en développement cryptographique ,dans un environnement embarqué (smartcards, secure éléments, SoC, microcontrôleurs...).
• Expérience démontrée dans les attaques physiques et leurs contremesures :
o Side channel attacks (SCA)
o Fault attacks
Compétences techniques
• Solides notions en cryptographie appliquée et en mathématiques pour la sécurité.
• Maîtrise de la programmation bas niveau (C, ASM, environnements contraints).
• Connaissances en librairies cryptographiques et environnements sécurisés.
• Bonne compréhension des contraintes liées à la sécurité embarquée.
.