Staff or Principal Functioanl Security Engineer
Core
Define product security architecture and requirements for embedded processing products (MCUs, MPUs, AI accelerators) and support security implementation across the product lifecycle.
Role type
Staff/Principal Functional Security Engineer (Embedded Systems)
Builds
Security IP, hardware security modules (HSMs), Trusted Execution Environments (TEEs), and secure firmware update frameworks.
Domain
Semiconductor / Embedded Systems / Cybersecurity
Required skills
Embedded systems architecture, Cryptographic algorithms (AES, RSA, ECC, PQC, TLS), Secure boot and key management, Threat modeling (STRIDE, TARA), Secure development lifecycle (SDL), Embedded C/C++, ARM-based systems, RTOS, Linux, MCU platforms, Regulatory compliance (CRA, RED, IEC 62443, SESIP, PSA Certified, FIPS 140-3)
Preferred skills
Security certification acquisition (PSA, SESIP, FIPS 140-3), Industrial cybersecurity frameworks (IEC 62443), NIS2 compliance support
Technologies
ARM, RTOS, Linux, HSM, TEE, AES, RSA, ECC, PQC, TLS, STRIDE, TARA
Responsibilities
Define secure boot, Root of Trust, and key management architectures; Support development and deployment of security IP and secure firmware updates; Build frameworks for security software and key management; Drive compliance with security laws and standards; Engage with ecosystem partners and standards organizations; Develop security expertise through training.
Seniority
Senior/Principal, hands-on IC with strategic influence
