We are seeking a Firmware Engineer to join our client's team and contribute to cutting-edge security and cryptography projects, with a focus on hardware-based encryption.
As a Firmware Engineer, you will develop and optimize firmware for hardware-based encryption using RISC-V architectures, focusing on secure boot, TEE, and cryptographic algorithms. You will collaborate with hardware and security engineers to integrate encryption features, conduct security audits and vulnerability analysis, and enhance performance, power efficiency, and memory footprint. Additionally, you will work with secure enclaves, key management, and hardware acceleration.
Technical Requirements:
- Expertise in RISC-V architectures, assembly, and low-level firmware optimization.
- Strong understanding of cryptographic principles, encryption algorithms, and secure boot processes.
- Experience with RTOS, low-level drivers, and hardware security modules (HSMs).
- Familiarity with side-channel attack mitigation and secure firmware update mechanisms.
- Proficiency in C, C++, and assembly programming for embedded security applications.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
AI Engineer, Support
2026-05-28
Mobile Cybersecurity Evaluation Engineer W/M
2026-05-28
Senior Software Engineer
2026-05-26
- Posted
- Feb 28, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Zurich
- Company
- XpertDirect
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
AI Engineer, Support
2026-05-28
Mobile Cybersecurity Evaluation Engineer W/M
2026-05-28
Senior Software Engineer
2026-05-26