Micron Technology logo

Staff Engineer, Firmware and Product Test Engineering

Micron Technology
June 17, 2026
Full-time
On-site
Longmont, Colorado, United States
$121,000 - $207,000 USD yearly
Test Engineering Jobs, Level - Senior

Job Title

Staff Engineer, Firmware and Product Test Engineering

Role Summary

Lead validation strategy and test architecture for enterprise SSD firmware within the Firmware & Product Test (FPT) team. Drive automation frameworks, test infrastructure, and AI/ML-powered testing to validate NVMe front-end features and customer specifications across simulation, FPGA prototyping, and prototype hardware.

Experience Level

Senior level. Typical experience guidance in the posting: ~8+ years with a Bachelor's, ~6+ years with a Master's, or ~4+ years with a PhD in a relevant technical field.

Responsibilities

The role is responsible for technical leadership of firmware validation, automation, and data-driven quality improvements.

  • Define and lead end-to-end validation strategy for complex NVMe front-end firmware features and customer requirements.
  • Design and implement scalable test architecture and production-quality automation frameworks (primarily Python).
  • Develop and execute verification plans using white-box, grey-box, and black-box methodologies across simulation, FPGA, and prototype hardware.
  • Apply ML models to testing workflows for test optimization, failure analysis, and anomaly detection; design, train, and deploy models for validation use cases.
  • Mentor and guide junior engineers; lead cross-functional technical initiatives and influence stakeholders.
  • Maintain CI/CD pipelines, version control workflows, and test infrastructure operations on Linux/Windows platforms.
  • Perform data analysis, metrics generation, and root-cause debugging to improve product quality and test coverage.

Requirements

Must-have technical skills and experience to perform the role; preferred items are listed after must-haves.

  • Must-have: Expert-level Python including NumPy, pandas, scikit-learn and experience building production-quality automation frameworks.
  • Must-have: Strong background in test architecture, automation strategy, and scalable validation methodologies.
  • Must-have: Demonstrated experience applying ML in real-world testing or validation scenarios (design, training, deployment).
  • Must-have: Experience with SSD firmware testing, NVMe protocol/specification, and storage architecture.
  • Must-have: Proficiency with Linux/Windows system administration, Git, and CI/CD pipelines.
  • Must-have: Proven ability to lead technical initiatives, mentor engineers, and communicate complex technical concepts to diverse audiences.
  • Nice-to-have: Experience with TensorFlow, PyTorch, MLOps practices, Rust/C code familiarity, and production ML operations for testing.
  • Nice-to-have: Deep understanding of embedded systems, hardware-software interfaces, PCIe/OCP standards, NAND flash architecture, and advanced debug/root-cause analysis.
  • Nice-to-have: Experience with data visualization, dashboards, contributions to open-source, patents, or published technical work.

Education Requirements

Degree requirements listed: Bachelor's degree (~8+ years relevant experience), Master's degree (~6+ years), or PhD (~4+ years) in Computer Science, Data Science, Electrical/Computer Engineering, or a related technical field. No specific certifications were listed.


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.

Micron Technology logo

Date Posted: 2026-06-15