← Todas as vagas

Senior Embedded Crypto Software Developer

Sobre a vaga

• Specify and implement state-of-the-art cryptographic algorithms, including Post-Quantum Cryptography, and secure software based on functional requirements
• Design and specify software countermeasures against physical attacks such as Side-Channel Analysis and Fault Injection
• Implement designed software countermeasures
• Collaborate with security architects and internal evaluation teams to enhance software countermeasures
• Own technical topics within cryptographic domains through design, implementation, code reviews, architectural contributions and technical planning
• Collaborate with OS and firmware teams to ensure clean and secure integration of cryptographic software into final products
• Work with test and platform support engineers to ensure maximum product quality
• Support product certification activities and security evaluations

• BSc, MSc or PhD in mathematics, cryptography, computer science, electronic/electrical engineering, information technology or relevant discipline
• 5+ years of relevant industry experience in cryptography and embedded security, or an equivalent combination of advanced degree and relevant experience
• Strong understanding and implementation of cryptographic primitives, including ECC, RSA, AES, SHA-2/SHA-3
• Solid experience in embedded software development using C and Assembly
• Good knowledge of microcontroller architecture, such as ARM Cortex-M and RISC-V
• Knowledge of hardware and software countermeasures against side-channel and fault-injection attacks
• Experience in Post-Quantum Cryptography is a plus
• Experience with Rust is a plus
• Strong debugging and analysis skills
• Proactive team player with a strong sense of ownership and proven ability to deliver results

• Home office
• Flexible working time
• Meal benefits
• Market competitive compensation according to the benchmarking of the electronic and semiconductor industry
• Opportunity to broaden technical knowledge across payment, identification, mobile, IoT, Automotive, and Edge Processing domains
• Work on state-of-the-art cryptographic software, including traditional and post-quantum cryptography
• Collaboration with leading security experts across architecture, evaluation, firmware and certification domains