11 hours ago
Geneva, SwitzerlandSenior
Responsibilities
- Implement and maintain reference, bit-accurate, and optimized software models for ML-KEM, ML-DSA, SLH-DSA, and LMS.
- Develop constant-time implementations of cryptographic functions in C, C++, Rust, and Python.
- Build known-answer-test and test-vector tooling using NIST ACVP for verification and CAVP certification.
- Decompose algorithms into hardware-friendly components including Keccak, NTT, polynomial arithmetic, samplers, and encode/decode functions.
- Support RTL and firmware engineers with cryptographic algorithm expertise, debugging, and certification-oriented tooling.
- Evaluate third-party cryptographic libraries and contribute to HSM and network-appliance products.
Requirements
- Master’s degree in Cryptography, Mathematics, Computer Science, or a related field; PhD is a plus.
- At least five years of experience implementing cryptographic algorithms or security-critical software in C/C++ or Rust.
- Strong understanding of modern cryptographic primitives and preferably exposure to lattice-based or hash-based post-quantum schemes.
- Understanding of constant-time implementation and its security importance.
- Strong C/C++/Rust development skills and a commitment to correct, readable, well-tested code.
- Familiarity with NIST test-vector formats, CAVP/ACVP, or certification-oriented development is a plus.
- Fluency in English is required; French or German is an advantage.
Benefits
- Onsite role based in Geneva, Switzerland, with flexible work models.
- Competitive compensation, benefits package, and equity plan.
- Ongoing training and development and a career development plan within IonQ group companies.
- Global, collaborative work environment with experienced quantum and cryptography specialists.
- Comprehensive medical, dental, and vision plans, matching 401(k), unlimited PTO, paid holidays, parental/adoption leave, legal insurance, and a home technology stipend.
About IonQ
IonQ builds trapped-ion quantum computers and offers access to them via major cloud platforms and direct systems for enterprise and research users. The public company (NYSE: IONQ), founded in 2015 and headquartered in College Park, Maryland, sells quantum hardware, cloud services, and development tools used in areas like materials modeling, optimization, and machine learning. Its systems are available through AWS Braket, Microsoft Azure Quantum, and Google Cloud Marketplace.
