Principal Engineer, Firmware Security
Core
Design and develop security features for next-generation enterprise SSDs, protecting against cybersecurity threats through cryptography and secure boot solutions.
Role type
Principal IC firmware security engineer
Builds
Enterprise SSDs with integrated security features (encryption, Root of Trust, Secure Boot)
Domain
Semiconductor / Storage / Cybersecurity
Deliverable
production ML models | product features
Required skills
Applied cryptography, firmware security, post-quantum cryptography (LMS, ML-DSA, ML-KEM), C, Python, threat modeling, security code review, fuzz testing, FIPS certification, OCP/TCG/NVMe/PCIe standards
Preferred skills
Rust, SoC/FPGA debugging, JTAG/memory dumps/bus analyzers, AI-assisted developer tools, RTOS/NAND Flash management, industry standards group participation
Technologies
AES-XTS, LMS, ML-DSA, ML-KEM, JTAG, Caliptra, OCP L.O.C.K.
Responsibilities
Design and develop security features for Micron enterprise SSDs; Architect, implement, and debug cryptography-based security solutions; Lead the transition to post-quantum cryptography algorithms; Implement security protocols aligned with OCP, TCG, NVMe, and PCIe specifications; Debug security firmware on SoC, FPGA, and simulation platforms; Drive the Security Development Lifecycle including architecture, threat modeling, security code review, fuzz testing, vulnerability testing, FIPS certification support, and OCP S.A.F.E. compliance
Seniority
Principal, hands-on IC with technical leadership
