Drimva

Micron

Principal Engineer, Firmware & Product Test

$145K–$247K

Longmont-MAX- Office, CO · Principal · Full-time · Posted Aug 7, 2026

Experience
Bachelor's: ~10+ years; Master's: ~8+ years; PhD: ~6+ years of relevant experience.
Education
Bachelor's, Master's, or PhD in Computer Science, Electrical/Computer Engineering, or a related field.

About the job

Leads firmware validation for enterprise SSD NVMe front-end features, building test automation, guiding failure analysis, and improving test efficiency with AI-enabled tools and workflows.

What you'll do

  • Lead verification strategies and end-to-end test development for NVMe front-end features across product lines.
  • Develop and maintain automation frameworks, test coverage standards, and infrastructure; drive debug and failure analysis.
  • Mentor engineers and collaborate with firmware architects and product teams on testability and design decisions.

What they ask for

  • Expert-level Python proficiency and experience building production-quality test automation frameworks.
  • Strong experience validating NVMe front-end features and expertise in failure analysis and systematic debugging.
  • Deep understanding of test architecture, automation strategy, and validation methodologies.
  • Proficiency with AI-enabled development tools and willingness to use AI-powered workflows.

Nice to have

  • Deep protocol-level understanding of NVMe and PCIe; experience with storage firmware architecture, SSD validation, NAND flash, or FTL concepts.
  • Rust or C proficiency, or experience with protocol analyzers, debug tools, Linux/Windows administration, Git/CI/CD, or AI/ML in validation.

Pay

$145,000.00 - $247,000.00 USD a year (base salary)

Tools

Python, NVMe, PCIe, Rust, C, Linux, Windows, Git/CI/CD

AI focus

Use AI-enabled tools and workflows to accelerate test development and failure triage; apply data analytics and ML for test optimization, anomaly detection, and predictive failure analysis.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)