Senior Embedded Crypto Software Developer (m/f/d)
Core
Design, build, and deliver end-to-end security software including cryptographic algorithms and countermeasures against physical attacks for real devices worldwide.
Role type
Senior embedded crypto software developer
Builds
Secure software and cryptographic implementations for automotive, payment, identification, mobile, industrial, and IoT markets
Domain
Embedded security and cryptography
Deliverable
production ML models | product features
Required skills
Cryptographic primitives (ECC, RSA, AES, SHA-2/SHA-3), C programming, Assembly, microcontroller architecture (ARM Cortex-M, RISC-V), side-channel analysis (SCA) countermeasures, fault injection (FI) countermeasures, debugging and analysis
Preferred skills
Post-Quantum Cryptography, Rust
Technologies
ARM Cortex-M, RISC-V
Responsibilities
Specification and cross-platform implementation of cryptographic algorithms; Design and implementation of software countermeasures against physical attacks; Collaboration with security architects and OS/firmware teams; Ownership of technical topics through design, implementation, and code reviews; Supporting product certification activities
Seniority
Senior, hands-on IC
