Senior Product Security Engineer
Core
Evaluating system security architectures, reviewing firmware code, and performing threat modeling for SoC and embedded firmware solutions.
Role type
Senior Product Security Engineer (Embedded/Firmware)
Builds
Secure SoC and embedded firmware solutions
Domain
Semiconductor / Embedded Systems / Hardware Security
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ security code review, secure boot implementation, firmware hardening, trusted computing, fault injection analysis, memory isolation, Arm TrustZone, side-channel attack analysis
Preferred skills
RTL/UVM/SystemVerilog, TPM/Secure Elements, cryptographic implementation, CVE discovery, certification schemes (SESIP, PSA Certified, Common Criteria)
Technologies
Arm TrustZone, Secure Monitor, TEE, TPM, Secure Elements
Responsibilities
Review firmware and SoC architecture for security risks, evaluate critical security features like secure boot and memory isolation, perform C/C++ security code reviews, conduct targeted hands-on tests, collaborate with cross-functional teams to embed security, shape secure firmware architectures
Seniority
Senior, hands-on IC