Design and develop security features for Micron enterprise SSDs, protecting against cybersecurity threats across the product lifecycle
Architect, implement, and debug cryptography-based security solutions including data encryption, Root of Trust, Secure Boot and Update, Device Attestation, and Self-Encrypting Devices (SED)
Lead the transition to post-quantum cryptography algorithms (LMS, ML-DSA, ML-KEM) for next-generation products
Implement security protocols aligned with OCP, TCG, NVMe, and PCIe specifications
Debug security firmware on SoC, FPGA, and simulation platforms using tools such as JTAG, memory dumps, and bus analyzers
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
Collaborate cross-functionally with firmware, hardware, and product teams to ensure security requirements are met from design through production
Requirements
Bachelor's degree in Electronics Engineering, Embedded Systems, Cyber Security, or a related field
10+ years of experience in security firmware development
Hands-on experience with applied cryptography and firmware security: data encryption (AES-XTS), Root of Trust, Secure Boot, Device Attestation, TRNG/DRBG, Key Management, and Public Key Infrastructure
Post-quantum cryptography expertise (LMS, ML-DSA, ML-KEM) and understanding of their embedded system constraints