Ingénieur cryptologue
Core
Analyze and evaluate the robustness of cryptographic mechanisms deployed in critical environments for secure elements, TEEs, hypervisors, real-time OS, AI, core network systems, key managers, and HSMs.
Role type
Cryptographic engineer (security evaluation)
Builds
Security evaluation processes and methodologies for cryptographic products
Domain
Cybersecurity + Cryptography
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure
Required skills
Cryptographic theory (algorithms, protocols, number theory, complexity), Protocol analysis, RNG/TRNG/DRBG analysis, Security evaluation standards (Common Criteria, FIPS, ISO), Scientific rigor, Analytical thinking
Preferred skills
Programming (Python, C, C++, Rust), Side-channel and fault injection attacks, Academic publications
Technologies
Python, C, C++, Rust, Common Criteria, FIPS, ISO, NIST PQC
Responsibilities
Analyze cryptographic architectures and mechanisms (symmetric, asymmetric, post-quantum, authentication, secure communication), Evaluate RNG/TRNG/DRBG design and entropy against theoretical/statistical attacks, Identify conceptual vulnerabilities and assess robustness, Collaborate with multidisciplinary internal and external teams, Improve cryptographic evaluation processes and best practices
Seniority
Mid-Senior, hands-on IC