Ingénieur chercheur en Cyber Sécurité des Systèmes embarqués H/F
Commissariat à l'Énergie Atomique
- France
- CDD
- Temps-plein
- La conscience des responsabilités
- La coopération
- La curiosité
Nous réalisons des tests de sécurité des systèmes embarqués, depuis les systèmes MCU (faibles ressources) jusqu'aux systèmes MPU haut de gamme hébergeant des systèmes d'exploitation complexes (Linux).
Nous avons une approche holistique du système, de l'analyse des risques aux tests concrets des exigences des fonctions de sécurité.
Nous utilisons des techniques de pénétration des logiciels et du matériel, depuis les exigences de base jusqu'à celles d'un niveau d'assurance de sécurité très élevé. Nous développons des tests spécifiques et de nouvelles techniques avancées.Description du posteDomaineMathématiques, information scientifique, logicielContratCDDIntitulé de l'offreIngénieur chercheur en Cyber Sécurité des Systèmes embarqués H/FStatut du posteCadreDurée du contrat (en mois)18Description de l'offreLa mission se déroulera au LTSO (Laboratoire de tests de Sécurité et outils) au sein d'une équipe d'experts et de chercheurs en sécurité des systèmes embarqués en charge de concevoir et mener des recherches avancées sur les tests d'intrusion des systèmes électroniques embarquésLe laboratoire est équipé d'un large éventail d'outils qui permettent de couvrir des caractérisations sécuritaires pour des niveaux d'assurance peu élevés jusqu'à des niveaux très élevés. Il développe également ses propres outils.La mission consistera à continuer les développements d'un outil appelé dumpanalyzer dont l'objet principal est de récupérer les données contenues dans des fichiers binaires extraits de mémoires non volatiles, par exemple du type FLASH, NAND ou EEPROM.Accompagné par les membres du laboratoire, Les principales missions de l'offre consisteront à
- Prendre en main l'outil (essentiellement en python)
- Se familiariser avec les techniques d'agencement de données (scrambling) des mémoires
- Participer avec l'équipe à une campagne de benchmarking des principaux contrôleurs hardware du marché
- Proposer des améliorations et faire les développements requis
- Animer et pousser la roadmap de l'outil avec une approche innovante
- Maitrise des langages de programmation Python, C.
- Connaissance des systèmes électroniques embarqués
- Travail sur des OS comme Linux
- Appétences pour les techniques de reverse engineering
- Capacité à travailler en équipe et communiquer
- Bon niveau d'anglais technique (lecture et écriture) pour le domaine concerné