Cryptography Engineer
Core
Implement, maintain, and optimize cryptographic algorithms and primitives for hardware security keys (YubiKeys, YubiHSMs) while following research in classical and Post Quantum Cryptography.
Role type
Cryptography Engineer (Hardware Security)
Builds
Secure authentication hardware (YubiKeys, YubiHSMs)
Domain
Cybersecurity / Hardware Security
Deliverable
production ML models | product features
Required skills
Cryptographic algorithms, Classical cryptography, Post Quantum Cryptography, Side-channel attack mitigation, Efficient code development
Preferred skills
Low-level programming (C, Assembly), Embedded architecture, Resource-constrained optimization, Fault injection analysis, Lab equipment usage (oscilloscopes, logic analyzers)
Technologies
RSA, ECC, ML-DSA, ML-KEM
Responsibilities
Implement and optimize cryptographic algorithms for hardware devices, Follow research on classical and Post Quantum Cryptography algorithms