Senior Firmware Engineer - Security
Core
Design, develop, integrate, and validate low-level platform firmware for secure root of trust, system management, secure boot, and device recovery.
Role type
Senior IC embedded firmware engineer (security)
Builds
Secure bootloaders, platform firmware, and firmware-update mechanisms for Trusted Control/Compute Units (TCU)
Domain
Semiconductor hardware security / AI infrastructure
Deliverable
production ML models | product features
Required skills
Embedded C, RTOS (FreeRTOS), ARM SoC architecture, low-level driver development, system-level debugging (JTAG), firmware authentication/signature verification, SPDM/PLDM/MCTP protocols, Caliptra/Crypto APIs
Preferred skills
Unit testing, static analysis, CI/CD pipelines
Technologies
FreeRTOS, ARM, JTAG, Git, Caliptra
Responsibilities
Design and implement secure boot flows and recovery mechanisms; Develop and debug low-level drivers and platform firmware; Collaborate on firmware authentication and signature verification; Own features from requirements through release
Seniority
Senior, hands-on IC