Micron Technology

Staff/Senior Engineer, Firmware Test, SSD

Micron Technology
Integrated Device ManufacturingSingapore, SingaporeOnsitePosted 3 weeks ago

About the role

AI summarised

Staff/Senior Engineer, Firmware Test, SSD role at Micron Technology in Singapore, Singapore.

IDMOnsiteSTPG

Key Responsibilities

  • Design and implement grey‑box / white‑box security tests for firmware features and protocols
  • Analyze security failures from regressions, customer issues, and field escapes with deep root‑cause analysis
  • Drive security test automation, regression integration, and reporting
  • Partner with firmware developers and architects on secure design and code reviews
  • Communicate security risks, coverage, and mitigation plans to cross‑functional teams and leadership
  • Mentor engineers and provide technical leadership in SSD security validation

Requirements

  • Strong experience in SSD security testing, including TCG Opal / Enterprise SSC NVMe security commands and authentication flows
  • Experience with SPDM, DICE / CMA, and platform authentication flows
  • Hands‑on knowledge of Caliptra or hardware Root of Trust architectures
  • Experience validating secure boot, ROM‑based boot chains, and firmware measurement flows
  • Applied cryptography knowledge (AES, RSA, ECC, SHA‑2 / SHA‑3, PQC concepts, Secure key lifecycle management)
  • Familiarity with FIPS 140‑2 / FIPS 140‑3 concepts and crypto module behavior
  • Strong background in embedded firmware systems and Python‑based test automation
  • Solid understanding of SSD security architecture, PCIe / NVMe
  • B.S. or higher in Electrical Engineering, Computer Engineering, Computer Science, or equivalent
  • 3+ years experience in SSD firmware testing or firmware development