Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Cryptography Engineer

Home > C/C++ programming jobs

Senior Cryptography Engineer in Others new

  • Geneva, Switzerland

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.

Salary: Competitive

IonQ

IonQ, Inc. [NYSE: IONQ] is the world’s leading quantum platform and foundry - delivering integrated quantum solutions across computing, networking, sensing, and security. IonQ’s newest generation of quantum computers, the forthcoming IonQ Tempo, will be the latest in a line of cutting-edge system...

Similar positions

Platform DevOps Engineer

  • Booz Allen Hamilton
  • Full time
  • USA
  • 10/03/2026
  • Salary: $62k - $141k/yr
  • Chantilly, VA

Senior/Staff Linux Kernel Engineer

  • Zipline
  • Full time
  • USA
  • 10/03/2026
  • Salary: $17k - $230k/yr
  • South San Francisco, CA

Embedded Software Engineer I

  • Axon
  • Full time
  • USA
  • 10/03/2026
  • Salary: $107k - $170k/yr
  • Seattle, WA

Firmware Engineer - Hands

  • Apptronik
  • Full time
  • USA
  • 10/03/2026
  • Austin, TX

GPU Kernel Engineer

  • Sciforium
  • Full time
  • USA
  • 10/03/2026
  • Salary: $190k - $250k/yr
  • San Francisco, CA