Principal Firmware Engineer (Security)
Core
Lead design, development, and optimization of highly secure embedded systems while managing a team of firmware engineers.
Role type
Principal Firmware Engineer (Security)
Builds
Secure embedded platforms with verified boot pipelines and attestation schemes
Domain
Embedded Systems / Hardware Security
Required skills
Secure Boot, SPDM, cryptographic firmware signing, key/certificate revocation, RTOS, Linux kernels, device drivers, bus protocols, hardware security debugging (JTAG, GDB, logic analyzers)
Preferred skills
Open-source security standards contribution, hardware/software interaction analysis
Technologies
SPDM, JTAG, GDB, logic analyzers
Responsibilities
Lead and grow a team of firmware engineers while remaining a core individual contributor; Architect and optimize embedded software solutions focusing on end-to-end platform security and hardware Root of Trust; Implement attestation schemes and secure provisioning workflows; Design and maintain cryptographic firmware signing infrastructure and revocation mechanisms; Diagnose and resolve complex hardware/software and cryptographic failure modes; Partner with security experts, hardware engineers, and system architects to define roadmaps.
