Back to results

Senior Cryptography Engineer

Salary not disclosed5+ yearsOnsite

  • Geneva
  • Yesterday
Newly posted

About the role

The Staff Cryptography Engineer will join the team to build post-quantum cryptography hardware acceleration for HSM and network-appliance products. This hands-on role involves implementing the software side of modern post-quantum algorithms, including reference models and optimized implementations, while developing test infrastructure to ensure correctness.

Responsibilities

  • Implement and maintain reference and bit-accurate models of ML-KEM, ML-DSA and SLH-DSA/LMS in C/C++/Rust and Python
  • Develop constant-time software implementations of cryptographic functions
  • Build out known-answer-test and test-vector tooling for verification and CAVP certification
  • Contribute to the decomposition of algorithms into hardware-friendly building blocks
  • Support RTL and firmware engineers with algorithm questions and debugging
  • Evaluate third-party cryptographic libraries

Required skills

  • C
  • C++
  • Rust
  • Python
  • Cryptography
  • Post-quantum cryptography
  • Security-critical software

Nice to have

  • Lattice-based cryptography
  • Hash-based cryptography
  • NIST test-vector formats
  • CAVP
  • ACVP
  • French
  • German

Qualifications

  • Master’s degree in Cryptography, Mathematics, Computer Science or a related field
  • PhD in Cryptography, Mathematics, Computer Science or a related field

Benefits

  • Comprehensive medical plan
  • Dental plan
  • Vision plan
  • Matching 401(k)
  • Unlimited PTO
  • Paid holidays
  • Parental leave
  • Adoption leave
  • Legal insurance
  • Home technology stipend

About the Company

IonQ, Inc. is a leading quantum platform and merchant supplier delivering integrated quantum solutions across computing, networking, sensing, and security. ID Quantique, part of IonQ, is a global leader in quantum-safe communications providing solutions to protect governments, telecommunication infrastructures, and financial institutions.

Senior Cryptography Engineer at ionq · Grasshire