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

Démarrage  
ASAP
Salaire
38 - 52K€ annuel
Localisation
Rousset
Télétravail
A discuter
CDI
La mission n'est plus disponible. Emploi similaire

Descriptif de l’emploi

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