Ingénieur Software embarqué spécialiste Crypto & Carte à puce (smartcard)

CDI
Localisation de la mission : Rousset
Agence de rattachement : Aix-en-Provence
Expérience : 5 ans
Rémunération : 38K€ à 52K€
Niveau d'étude : BAC +5 / Ingénieur
Niveau d'expérience : Expérimenté
Posté le : 21 juillet 2026 Je postule
< Retour aux offres

📍 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).

 

🔎 Les compétences que nous recherchons :

 

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.

Envoyer ma candidature

Application Form - Single Jobs (FR)

* Champs obligatoires

Découvrez toutes nos
offres d’emploi