# Cryptography Engineer

**Company:** [Yubico](https://hotfix.jobs/companies/yubico)
**Location:** Stockholm, Sweden
**Role:** Embedded Engineering
**Skills:** Cryptography, Rsa, Elliptic Curve Cryptography, Post-Quantum Cryptography, Ml-Dsa, Ml-Kem, Side-Channel Analysis, Fault Injection, C, Assembly, Embedded Architectures, Oscilloscopes, Logic Analyzers
**Posted:** 2026-08-17

> Implements and optimizes classical and post-quantum cryptographic primitives for YubiKeys and YubiHSMs. The role requires expertise in cryptography, side-channel mitigations, and efficient low-level development, with embedded systems and laboratory experience preferred.

## Job Description

## Responsibilities
- Implement, maintain, and optimize cryptographic algorithms and primitives—including encryption, hashing, digital signatures, and key exchanges—that run on YubiKeys and YubiHSMs.
- Follow research on classical algorithms such as RSA and ECC, as well as post-quantum cryptography algorithms such as ML-DSA and ML-KEM.

## Requirements
- Ability to follow research in cryptography.
- Good understanding of classical symmetric and asymmetric cryptography and post-quantum cryptography.
- Knowledge of side-channel attacks, including electromagnetic, power, and timing analysis, and their mitigations.
- Disciplined approach to writing correct and highly efficient code.

## Nice-to-haves
- Low-level programming experience with C and Assembly.
- Experience with embedded architectures.
- Ability to adapt and tune algorithms for resource-constrained environments.
- Knowledge of fault-injection attacks.
- Hands-on experience with laboratory equipment such as oscilloscopes and logic analyzers.

## Similar jobs

- [Firmware Engineer](https://hotfix.jobs/jobs/92153f84-15a8-4735-ab50-3f68318c2347) - Yubico - Stockholm, Sweden

**Apply:** https://hotfix.jobs/jobs/64c0c09c-03d2-4cd9-9f3b-35cb2d2e8fbf
**Canonical:** https://hotfix.jobs/jobs/64c0c09c-03d2-4cd9-9f3b-35cb2d2e8fbf