Join IonQ as a Senior Cryptography Engineer to build post-quantum cryptography hardware acceleration for security-critical products.
Posted by employer 3 days ago
First seen on Joblaze 1 day ago
Last verified on the company career page 1 day ago
Skills & Technologies
What you'll build
Must have
Nice to have
Requirements
Not disclosed in this posting: compensation, visa sponsorship.
Benefits
Joblaze summary
The Senior Cryptography Engineer at IonQ focuses on developing post-quantum cryptography hardware acceleration, implementing software for modern cryptographic algorithms, and ensuring their correctness through rigorous testing. Proficiency in C/C++ or Rust is essential, along with a solid understanding of cryptographic principles and post-quantum schemes. This role is suited for experienced engineers with a strong background in cryptography and a desire to deepen their expertise in applied cryptography. The position offers the chance to collaborate with a skilled team in a rapidly evolving field.
Joblaze insights
Quick facts
From the original posting
About IonQ:
Location: This role is based onsite in Geneva, Switzerland.
Travel:
Job ID: 1893
ID Quantique (IDQ), part of IonQ, is a global leader in quantum-safe communications. We provide solutions to protect governments, telecommunication infrastructures, and banking & financial institutions from the “harvest-now, decrypt-later” threat, delivering both terrestrial and space-based quantum-safe networks in live operation globally.
The Role:
We are looking for a Staff Cryptography Engineer to join our team building post-quantum cryptography (PQC) hardware acceleration for HSM and network-appliance products. You will implement the software side of modern post-quantum algorithms: reference models, optimised implementations, and the test infrastructure that proves they are correct. This is a hands-on development role at the heart of applied cryptography, working with some of the most experienced cryptographic engineers in the field.
Responsibilities:
You will 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, and build out the known-answer-test and test-vector tooling (NIST ACVP) used for verification and CAVP certification. You will contribute to the decomposition of algorithms into hardware-friendly building blocks (Keccak, NTT and polynomial arithmetic, samplers, encode/decode), support RTL and firmware engineers with algorithm questions and debugging, and help evaluate third-party cryptographic libraries, working under the guidance of our senior cryptography engineers.
Requirements:
We are looking for a candidate with a Master’s degree (PhD a plus) in Cryptography, Mathematics, Computer Science or a related field and at least five years of experience implementing cryptographic algorithms or security-critical software in C/C++ or Rust. You have solid understanding of modern cryptographic primitives and ideally first exposure to post-quantum schemes (lattice-based or hash-based) and their underlying mathematics.
You care about correctness and write well-tested, readable code; you understand what constant-time implementation means and why it matters. 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.
Preferred Qualifications:
You want to grow into a world-class applied cryptographer by working on real products with demanding correctness and security requirements, and you enjoy the discipline of code that must be provably right.
What We Offer:
Compensation will vary based on individual factors such as education, qualifications, and experience of the final candidate(s), specific office location, and calibration against relevant market data and internal team equity. Posted base salary figures are subject to change as new market data becomes available. Our benefits include comprehensive medical, dental, and vision plans, matching 401(k), unlimited PTO and paid holidays, parental/adoption leave, legal insurance, and a home technology stipend. Details of participation in these benefit plans will be provided when a candidate receives an offer of employment.
Standard company text repeated across IonQ's postings is omitted here.