Specification and cross-platform implementation of state-of-the-art cryptographic algorithms (incl. Post-Quantum Cryptography) and secure software based on functional requirements. * Design and specification of software countermeasures against physical attacks such as Side-Channel Analysis (SCA) and Fault Injection (FI). Implementation of designed software countermeasures. * Collaboration with and internal evaluation teams to enhance software countermeasures. * Collaboration with OS and firmware teams to ensure clean and secure integration of the cryptographic software into the final product. * Work on state-of-the-art cryptographic software, including traditional and post-quantum cryptography, on ARM Cortex-M and RISC-V platforms. * Solid experience in embedded software development using C and Assembly, and good knowledge of microcontroller architecture (e.g., ARM Cortex-M, RISC-V).
meer