Job Title
Staff Engineer, Firmware and Product Test Engineering
Role Summary
The Firmware & Product Test (FPT) team seeks a Staff Engineer to lead validation strategy for enterprise SSD firmware. The role architects test frameworks, drives AI/ML-powered validation methods, and owns end-to-end verification of NVMe front-end features across product lines.
You will set test infrastructure direction, mentor engineers, collaborate with firmware architects and product teams, and present technical findings to leadership.
Experience Level
Senior (Staff-level). Typical experience guidance: approximately 8+ years with a Bachelor's, ~6+ years with a Master's, or ~4+ years with a PhD; demonstrated technical leadership and cross-functional influence.
Responsibilities
Lead firmware validation strategy and deliver scalable, production-quality test solutions.
- Define and execute verification strategies for customer specs and NVMe protocols; own validation of complex front-end features across product lines.
- Architect grey-box, white-box, and black-box test frameworks and validation standards.
- Develop and maintain test infrastructure, automation frameworks, CI/CD integration, and reporting dashboards.
- Design and deploy AI/ML solutions for test optimization, failure triage, anomaly detection, and test prioritization.
- Lead root-cause analysis and establish systematic debug and knowledge-sharing practices.
- Drive code reviews, test coverage standards, and continuous improvement in code and test quality.
- Present technical risk assessments and recommendations to senior leadership and stakeholders.
- Mentor junior and mid-level engineers; influence firmware architecture decisions via validation insights.
Requirements
Must-have technical skills and demonstrated experience required for the role.
- Expert-level Python, including NumPy, pandas, and scikit-learn; experience building production-quality automation frameworks.
- Proven expertise in test architecture, automation strategy, and validation methodologies for complex firmware.
- Practical experience applying ML models to real-world testing problems (design, training, deployment).
- Strong problem-solving and root-cause analysis skills for field and regression failures.
- Proven ability to lead technical initiatives, influence cross-functional teams, and communicate complex concepts clearly.
- Experience with simulation, FPGA, and prototype hardware test environments.
Nice-to-have:
- Familiarity with ML frameworks (TensorFlow, PyTorch) and MLOps practices.
- Deep knowledge of embedded systems, firmware architecture, and hardware-software interfaces.
- Working knowledge of storage industry standards (NVMe, PCIe, OCP) and NAND flash/SSD validation methods.
- Experience with Rust or C for firmware comprehension, Linux/Windows administration, and Git/CI tooling.
- Experience deploying AI/ML solutions in production testing, open-source contributions, patents, or publications.
- Experience leading small teams or cross-functional initiatives.
Education Requirements
Bachelor's degree with ~8+ years of relevant experience, Master's with ~6+ years, or PhD with ~4+ years in Computer Science, Data Science, Electrical/Computer Engineering, or a related technical field.
About the Company
Company: Micron Technology
Headquarters: Boise, Idaho, USA
Micron Technology is a global leader in memory and storage solutions, dedicated to transforming how the world uses information. The company offers a diverse portfolio of high-performance DRAM, NAND, and NOR memory products under the Micron and Crucial brands. With a commitment to customer focus and technological innovation, Micron drives advancements in artificial intelligence, 5G, and other data-centric applications, empowering users to learn, communicate, and progress.

Date Posted: 2026-06-18