Contexte : Dans le cadre du renfort de ses activités de recherche et développement dans les domaines de la sécurité informatique et de la Cyberdéfense, les divisions Cyber de la Direction Générale de l’Armement, site de Bruz (près de Rennes), recrutent un ou une expert.e en sécurité logiciel.
Mission : Garantir l’absence de vulnérabilités dans les logiciels de sécurité du ministère des Armées.
Au sein d’une équipe pluridisciplinaire spécialisée, vous aurez la charge d’analyser les constituants logiciels des produits de sécurité. Vous vérifierez la robustesse du produit face aux attaques que vous aurez imaginées afin de démontrer l’exploitabilité des vulnérabilités identifiées. Vous travaillerez sur différentes technologies et plateformes, auprès de spécialistes qui vous guideront pour une montée en compétence et un maintien à niveau dans des domaines techniques de pointe.
En parallèle, vous participerez à l’évolution des méthodes et techniques d’évaluation, que ce soit en terme d’écriture de code, que de la maitrise de la supply chain logicielle, afin de répondre à la complexité croissante des systèmes. Vous serez amené.e à définir, mettre en place et développer de nouveaux outils ou méthodes d’évaluation par une veille technique permanente dans les domaines de l’analyse et de la sécurité des systèmes d’information.
Dans le cadre de vos travaux, vous interviendrez également auprès des industriels de défense, ainsi que des équipes internes de développement. Vous pourrez échanger avec les spécialistes académiques des domaines concernés et être amené.e à publier le résultat de vos travaux.
Mots clés : #Expertise de développement logiciel, #Sécurité logicielle, #Développement d’outils métier, #Analyse statique, #analyse dynamique, #C, #C++, #Python, #Rust, #Java, #Android, #iOS, #Windows, #Linux
Titulaire d’un diplôme de niveau BAC+5 (ingénieur, master 2, etc.), débutant ou expérimenté, vous disposez d’une première expérience significative en développement logiciel. Une expérience dans le domaine de la sécurité informatique sera appréciée. Vous disposez par ailleurs de compétences sur l’un ou plusieurs des sujets suivants :
Compétences indispensables :
* Expertise en développement logiciel
* Expertise en langage C
* Analyse statique de code : outillage, méthodologie de revue de code
Compétences techniques :
* Connaissances sur les langages C++, Java, Python, Assembleur x86 et ARM, Rust
* Fonctionnement d’un compilateur
* Connaissances sur les systèmes Windows, Linux, iOS ou/et Android
* Protocoles réseaux (ARP, IP, TCP, UDP, IPSEC, …)
* Utilisation d’outils d’analyse dynamique : émulateur, débuggeur, analyseur de protocoles, fuzzeur
* Cryptographie
* Sécurité informatique
Compétences personnelles :
* Curiosité
* Autonomie
* Persévérance
* Esprit d’équipe
MINISTERE DES ARMEES - DGA MI
DGA-Maîtrise de l'information (ex CELAR)
A Bruz 15 km de Rennes (35)
1600 collaborateurs
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.