Neural AI

All job descriptions

Cryptography Firmware Engineer

Firmware Engineer Mid-level (L4 equivalent) 2-5 years
✓ Which company are you aiming at?
To generate precise rejection-prevention feedback and application strategy, tell us where you're targeting.
2 Send your application
You need an account so we know where to send the feedback.

The job description

Tech stack. Cryptographic algorithm implementation (AES, RSA, ECC, SHA), secure elements and TPM 2.0 integration, side-channel attack countermeasures, key lifecycle management, PKI fundamentals and manufacturing, constant-time coding discipline, secure boot chains

About the role

You will implement and integrate applied cryptography correctly in connected devices that must withstand determined, sophisticated, well-funded adversaries. Cryptography firmware engineers own the foundational security of the product: cryptographic algorithms and protocols, key generation and storage, random number generation quality, and the side-channel defenses that separate genuine security from compliance-theater checkbox exercises. Your code protects device identities, customer data, and firmware update channels across the entire product lifetime, often a decade or longer. Defects in this domain remain completely silent until they become catastrophic, so your engineering discipline must be absolute and your design reviews genuinely adversarial. Professional paranoia is a job requirement, not a personality flaw.

What you will achieve

What you will bring

Must-haves

Nice-to-haves