Softwareingenieur Kryptografie (m/w/d)
Core
Implementing, optimizing, and integrating cryptographic algorithms (AES, RSA, ECC, Post-Quantum) in hardware-adjacent software and embedded architectures.
Role type
Cryptography Software Engineer
Builds
Secure communication protocols, key management solutions, and PKI implementations for embedded systems and hardware components.
Domain
Cybersecurity / Embedded Systems / Cryptography
Deliverable
production ML models | product features
Required skills
C/C++ programming, cryptographic algorithm implementation, embedded system development, hardware-adjacent software development, security protocol design, side-channel attack mitigation analysis
Preferred skills
Experience with cryptographic hardware components, modern cryptography standards, security mechanisms
Technologies
AES, RSA, ECC, Post-Quantum Cryptography, C, C++
Responsibilities
Implementing and optimizing cryptographic algorithms in hardware-adjacent software, developing secure communication protocols, analyzing software for implementation attack resistance, integrating cryptographic functions into embedded architectures, coordinating with development partners, evaluating and enhancing security-critical software solutions
Seniority
Mid-Senior, hands-on IC
