Micron Technology logo

Senior Firmware & Product Test Engineer

Micron Technology
June 03, 2026
Full-time
On-site
Longmont, Colorado, United States
$98,000 - $167,000 USD yearly
Test Engineering Jobs, Level - Senior

Job Title

Senior Firmware & Product Test Engineer

Role Summary

Validate enterprise SSD firmware with emphasis on NVMe front-end features through test development, automation, execution, and failure analysis. Work within the Firmware & Product Test team to improve test efficiency and product quality using Python-based automation and data-driven techniques.

Collaborate with firmware engineers, test developers, senior mentors, and data scientists to implement scalable test methodologies across simulation, FPGA, and prototype hardware.

Experience Level

Senior β€” typically ~5+ years of relevant engineering or validation experience.

Responsibilities

Primary duties include developing verification plans, building automation, and performing failure analysis for enterprise SSD firmware focusing on NVMe front-end features.

  • Develop and execute firmware verification plans for customer specs and NVMe protocols (front-end features such as SMART, Trim, Get Log Page, OCP).
  • Design and implement grey-box, white-box, and black-box test methodologies across module and integration levels.
  • Implement, run, and maintain Python-based test automation, data collection, and reporting tools.
  • Analyze regression failures, perform root-cause analysis, and document findings for stakeholders.
  • Participate in code reviews and improve test coverage and code quality.
  • Apply AI/ML techniques where appropriate to improve anomaly detection and failure identification from test data.
  • Communicate results and mitigation plans to firmware teams and management.

Requirements

Must-have technical skills and attributes; preferred items are noted.

  • Proficiency in Python and experience using libraries such as NumPy and pandas.
  • Familiarity with basic scikit-learn workflows and ML fundamentals (algorithms, training, evaluation).
  • Solid understanding of test automation, testing methodologies, and test tools.
  • Strong analytical and debugging skills; comfortable working with data to triage complex failures.
  • Hands-on validation experience and ability to work independently within a team.
  • Effective communication and collaboration skills with cross-functional teams.
  • Nice-to-have: exposure to ML frameworks (TensorFlow or PyTorch), embedded systems/firmware testing knowledge, and familiarity with software development practices (Git, agile).

Education Requirements

Bachelor's degree plus approximately 5 years of relevant experience, or a Master's degree in Computer Science, Data Science, Electrical Engineering, Computer Engineering, or a related technical field. (Equivalent practical experience at a comparable level may be considered.)


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-04