PSP firmware
Engineer JD: High Priority
Location: Bengaluru, Karnataka, India
Type: Fulltime
Work on the design, implementation, and validation of platform security features across pre-silicon and post-silicon stages. This role involves C-based firmware development, cryptographic and security flow implementation, and working in simulation, emulation, and silicon environments
-
Strong with C language programming.
-
Design, implement, and debug PSP firmware features related to platform security.
-
Develop and validate security boot flows, key‑management logic, and firmware authentication features.
-
Work across pre‑silicon (simulation/emulation) and post‑silicon (bring‑up/hardware validation) environments.
-
Knowledge of cryptography and libraries such as OpenSSL.
-
Collaborate with hardware, BIOS/UEFI, and platform security teams to ensure end‑to‑end security compliance
-
Good knowledge about silicon security subsystem / policy, root of trust, TPM/fTPM, Widevine.
-
Experience with secure software development lifecycle, threat modeling, and CI/CD.
-
Good understanding of hardware security concepts like secure boot, key provisioning, and cryptographic acceleration.