Offre d'emploi

Ingénieur en développement logiciel Linux confirmé (H/F) Réf :  
Référence
80CYB20230808

Ingénieur en développement logiciel Linux confirmé (H/F)

Description courte

Vous intégrerez une équipe d’ingénierie en recherche et développement de supercalculateurs et de systèmes embarqués à usage cryptographique.

Vous travaillerez sur un projet d’importance majeure pour la DGSE intégrant des technologies de pointe dans le domaine de la cryptographie.

Vous travaillerez avec d’autres experts en Sécurité des Systèmes d’Information (SSI) aux compétences variées (développeurs matériels, administrateurs systèmes, crypto-mathématicien), en ayant à votre disposition des moyens techniques conséquents et une large offre de formations.

L’équipe pourra s’interfacer avec vos développements au moyen d’outils de développement usuels : versionnage, intégration continue, tests unitaires.

À retenir

Réference de l'offre :  
Référence
80CYB20230808
Localisation :  
Localisation
Région parisienne
Type de contrat :  
Type de contrat
CDI
Domaine de métier :  
Domaine métier
Cyber
Niveau d'étude :  
Niveau d'étude
Niveau 7 : Master, DEA, DESS, diplôme d’ingénieur
Description longue

Vos missions

Vous participerez à la validation et à l’intégration d’un système cryptographique spécialisé conçu en fonction des besoins opérationnels.

Vous serez en charge des activités suivantes :

  • développer des briques logicielles d’intégration matériel (pilote),

  • développer des algorithmes cryptographiques à partir de spécifications,

  • échanger avec des experts d’autres domaines, notamment en développement matériel et cryptologie,

  • maîtriser la qualité du produit vis-à-vis des problématiques d’industrialisation,

  • former les utilisateurs de nos solutions et s’assurer du support après mise en production.

Votre profil

Vous êtes titulaire d’un diplôme Bac+5 ou plus en informatique (par exemple : systèmes embarqués, sécurité des systèmes d’informations, développement logiciel, ou encore cryptographie).

Vous possédez les compétences et qualités suivantes :

  • expérience en développement système ou embarqué avec au moins un des langages suivants : C, C++, ou Rust,

  • expérience en développement noyau Linux,

  • connaissance des bonnes pratiques de développement et d'utilisation des outils associés (git, intégration continue, tests),

  • esprit d'initiative et désir d’innovation,

  • capacité de vulgarisation et volonté de partager ses connaissances,

  • capacité d’adaptation et esprit d’équipe.

Les compétences suivantes seraient appréciées :

  • connaissance d'un assembleur,

  • compréhension des briques cryptographiques usuelles,

  • manipulation de différentes chaines de compilations (cross-compilation).

Les plus de l’offre

  • Maillon essentiel du renseignement   

  • Diversité des thématiques   

  • Technologies à la pointe