Firmware Security Engineer
Key Skills
Job Description
The ideal candidate has strong low‑level firmware expertise combined with hands‑on experience in embedded security architectures and secure system design.
We are looking for candidates with not only an exceptional skillset, but also an exceptional mindset, willing to go above and beyond to make our breakthrough product even better.
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
- 5+ years of experience in firmware or embedded systems development.
- Strong proficiency in C / C++ for low‑level, resource‑constrained environments.
- Hands‑on experience with embedded security concepts, including secure boot, firmware authentication, cryptography, and access control.
- Experience working close to hardware (register‑level programming, SoC integration).
- Experience with Root of Trust (RoT) architectures (HW‑RoT or FW‑RoT).
- Exposure to flash storage, controller firmware, or SoC‑based embedded platforms.
- Understanding of secure manufacturing, RMA modes, and field update security.
- Experience supporting security reviews, internal audits, or SDL processes.
- Security Firmware Architecture & Development
- Design and implement security layers within device firmware, aligned with product security requirements and ASIC security IP capabilities
- Integrate firmware with Root of Trust (RoT) subsystems, including support for both hardware‑based and firmware‑based RoT models where applicable.
- Ensure secure handling of cryptographic material and prevention of unauthorized access.
- Implement and integrate cryptographic primitives and related authentication and encryption flows used in firmware
- Work closely with hardware teams to leverage ASIC security IPs, HSMs, and secure key storage.
- Support security testing, threat analysis, and vulnerability mitigation during development and validation cycles.
- Participate in design reviews, security assessments, and risk evaluations.
Core Responsibilities
Design and implement security-critical components in embedded firmware, including Root of Trust integration and secure lifecycle management. Collaborate with hardware teams to leverage ASIC security IPs and perform threat analysis to mitigate vulnerabilities.
Requirements
Requires a Bachelor’s or Master’s degree in Computer Science or Electrical Engineering with at least 5 years of experience in firmware or embedded systems. Candidates must possess strong proficiency in C/C++ and hands-on experience with embedded security architectures and secure system design.
About Fortaegis
Industry: Semiconductor Manufacturing
Company size: 51-200 employees
Our Silicon Platform embeds sovereignty into the very foundations of compute for an AI-empowered, quantum-enabled world. Not a layer. Not an add-on. A new computational backbone where speed, security, and resilience converge to strengthen the West and its allies.