Ingénieur Software Embarqué Spécialiste Crypto & Carte à Puce Smartcard H/F Celad
- Aix-en-Provence - Rousset - 13
- CDI
- Bac +5
- Secteur informatique • ESN
- Exp. 5 ans min.
Les compétences pour ce job
- Anglais
- Crypto
Les missions du poste
📍 Rousset - 🛠 Expérience de 5 ans minimum
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇
Nous poursuivons notre développement dans le Sud-Est et recrutons un Ingénieur Software embarqué spécialiste Crypto & Carte à puce (smartcard) pour l'un de nos clients situé vers Rousset.
Rattaché(e) à l'équipe Embedded Software Security, vous participerez au développement et à la sécurisation du système d'exploitation embarqué et des bibliothèques cryptographiques intégrées aux puces sécurisées (Secure Elements / TPM).
Vos missions principales seront les suivantes :
- Développer et optimiser les briques logicielle bas niveau (Firmware, Drivers, Middleware) intégrées dans le silicium de nos microcontrôleurs sécurisés.
- Implémenter les algorithmes cryptographiques (symétriques et asymétriques) et les protocoles d'authentification en garantissant le plus haut niveau de résistance face aux attaques physiques et logicielles.
- Garantir la sécurité du code (Security by Design) en intégrant des contre-mesures logicielles contre l'injection de fautes (Fault Injection) et l'analyse de consommation (Side-Channel Attacks).
- Participer à la définition des architectures logicielles pour les nouvelles générations de produits (eSIM, bancaire, identité numérique) en adéquation avec la roadmap produit.
- Rédiger la documentation technique (spécifications logicielles, plans de tests, rapports de sécurité) en vue des évaluations de certification.
- Collaborer étroitement avec les équipes d'évaluation/banc d'essai (Laboratoires de sécurité / PEN-Testing) pour corriger les vulnérabilités identifiées avant la mise en production.
- Assurer la conformité aux exigences de certification de sécurité (Common Criteria EAL5+/EAL6+, FIPS 140-3, EMVCo).
Le profil recherché
De formation ingénieur en informatique, systèmes embarqués, cybersécurité ou microélectronique, vous justifiez d'une expérience confirmée d'au moins 5 ans dans le développement logiciel embarqué bas niveau pour cartes à puce (Smart Card), et disposez de solides compétences crypto.
Autres compétences attendues :
- Programmation C/C++ sous contraintes de ressources (mémoire RAM/Flash très limitée)
- Cryptographie appliquée (AES, RSA, ECC, PKI), compréhension des contraintes d'implémentation logicielle sécurisée (temps constant, résistance aux attaques par canaux auxiliaires / DFA / SPA / DPA)
- Normes et protocoles de l'univers carte à puce (ISO/IEC 7816, ISO/IEC 14443, GlobalPlatform, EMVCo, APDU)
Rigoureux(se), curieux(se) et doté(e) d'un fort esprit d'équipe, vous aimez résoudre des problèmes complexes au croisement du hardware et du software ?
Anglais courant indispensable.
Celad en images
Publiée le 21/07/2026 - Réf : 4227375/29667356 ISESCCPS/13A