1

Nvme Test Engineer Jobs (NOW HIRING)

Principal ATE Test Engineer

San Jose, CA · On-site

$209K - $240K/yr

We are looking for Principal ATE Test Engineers with proven experience in developing and supporting ... Working knowledge of high-speed protocols like PCIe, Ethernet, Infiniband, DDR, NVMe, USB, etc.

This role focuses on NVMe front-end features and customer specifications while leveraging Python ... test coverage, efficiency, and product quality. Working closely with firmware engineers, senior ...

This role focuses on NVMe front-end features and customer specifications while applying Python ... Working closely with firmware test engineers, senior mentors, and data scientists, the engineer ...

This role focuses on NVMe front-end features and customer specifications while applying Python ... Working closely with firmware test engineers, senior mentors, and data scientists, the engineer ...

This role focuses on NVMe front-end features and customer specifications while applying Python ... Working closely with firmware test engineers, senior mentors, and data scientists, the engineer ...

Showing results 21-40

Nvme Test Engineer information

See salary details

$17

$44

$74

How much do nvme test engineer jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for nvme test engineer in the United States is $44.24, according to ZipRecruiter salary data. Most workers in this role earn between $33.41 and $52.40 per hour, depending on experience, location, and employer.

What is an NVMe test engineer?

An NVMe Test Engineer is a professional who specializes in testing and validating Non-Volatile Memory Express (NVMe) storage devices and systems. Their primary role is to ensure that NVMe products, such as SSDs, meet performance, reliability, and compatibility standards through rigorous testing methodologies. They work with hardware, firmware, and software teams to develop and execute test plans, identify issues, and contribute to product improvements. NVMe Test Engineers use specialized tools and scripts to automate tests and analyze results, playing a vital role in delivering high-quality storage solutions.

What are the key skills and qualifications needed to thrive as an NVMe test engineer?

To thrive as an NVMe Test Engineer, you need a solid background in computer science or electrical engineering, strong knowledge of storage protocols (especially NVMe), and experience in software or hardware testing. Familiarity with testing tools like protocol analyzers, scripting languages (such as Python or Perl), and automation frameworks, along with relevant certifications, is highly beneficial. Analytical thinking, attention to detail, and effective communication help you identify issues and collaborate across teams. These skills ensure reliable, high-performance storage solutions and efficient product development cycles.

What are the typical challenges faced by an NVMe test engineer when validating new storage solutions?

As an NVMe Test Engineer, one of the main challenges is keeping up with rapidly evolving NVMe standards and ensuring compatibility across various hardware and software platforms. Engineers often encounter complex bugs related to performance, latency, or interoperability that require in-depth protocol analysis and troubleshooting. Additionally, balancing thorough testing with tight project deadlines can be demanding, especially when working with cross-functional teams like firmware developers, QA, and product managers to deliver high-quality storage solutions.

What is the difference between Nvme Test Engineer vs Storage Test Engineer?

AspectNvme Test EngineerStorage Test Engineer
Required CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fields; knowledge of NVMe protocolsBachelor's in Computer Science, Electrical Engineering, or related fields; experience with storage systems
Work EnvironmentHardware and firmware testing labs, focus on NVMe SSDs and protocolsStorage device testing labs, focus on various storage media and protocols
Employer & Industry UsageTech companies developing NVMe SSDs, hardware manufacturersData centers, storage solution providers, hardware manufacturers

While both roles involve testing storage hardware, Nvme Test Engineers specialize in NVMe protocol compliance and SSD performance, whereas Storage Test Engineers focus on broader storage systems and media. The roles often overlap but differ in specific technical focus and testing scope.

What cities are hiring for Nvme Test Engineer jobs?

Cities with the most Nvme Test Engineer job openings:

What states have the most Nvme Test Engineer jobs?

States with the most job openings for Nvme Test Engineer jobs include:

What are popular job titles related to Nvme Test Engineer jobs?

For Nvme Test Engineer jobs, the most frequently searched job titles are:

Infographic showing various Nvme Test Engineer job openings in the United States as of September 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, 2% Contract, and 1% Nights. Highlights an 90% Physical, 1% Hybrid, and 9% Remote job distribution, with an average salary of $92,027 per year, or $44.2 per hour.

Principal Engineer, Firmware & Product Test

Longmont, CO • On-site

$145K - $247K/yr

Other

Medical, Dental, Vision, PTO

Re-posted 3 days ago


Job description

Micron Technology’s Firmware & Product Test (FPT) team is hiring a Principal Test Development Engineer to lead front‑end firmware validation for enterprise SSDs. In this role, you will own the verification strategy for NVMe front‑end features, drive automation framework development, and serve as a technical authority for failure analysis and debug methodologies. You will leverage AI‑enabled tools and workflows to accelerate validation efficiency, mentor engineers, define test coverage standards, and collaborate with firmware architects to influence testability decisions.

Responsibilities
  • Lead design and execution of firmware verification strategies for NVMe front‑end features (SMART, Trim, Get Log Page, OCP, Identify, Namespace Management) across multiple product lines.
  • Own end‑to‑end test development lifecycle—specification analysis, test planning, automation, execution, and coverage closure.
  • Drive root‑cause analysis for critical field and regression failures; establish systematic debug methodologies using coyote logs, protocol analyzers, and firmware traces.
  • Architect and maintain scalable test automation frameworks that become organizational standards for firmware quality.
  • Lead failure analysis efforts, correlating test observations with firmware behavior to identify defect root causes and recommend fixes.
  • Define test coverage standards, conduct code reviews, and drive continuous improvement in test effectiveness and code quality.
  • Own test infrastructure improvements including CI/CD integration, regression automation, and reporting dashboards.
  • Leverage AI‑enabled tools and methodologies to enhance productivity, accelerate test development, and improve failure triage efficiency.
  • Identify and implement opportunities to apply data analytics and ML techniques for test optimization, anomaly detection, and predictive failure analysis.
  • Mentor junior and mid‑level engineers, providing technical guidance on test development, debug techniques, and best practices.
  • Collaborate with firmware architects and product teams to define testability requirements and influence design decisions.
  • Present technical findings, risk assessments, and validation status to cross‑functional stakeholders.
Basic Qualifications
  • Bachelor’s degree with ~10+ years of relevant experience, Master’s ~8+ years, or Ph.D. ~6+ years in Computer Science, Electrical/Computer Engineering, or a related field.
  • Expert‑level Python proficiency with a track record of building production‑quality test automation frameworks.
  • Strong experience in NVMe front‑end feature validation (SMART, Admin Commands, Namespace Management, OCP).
  • Demonstrated expertise in failure analysis—systematic debug, log analysis, root‑cause identification, and defect documentation.
  • Deep understanding of test architecture, automation strategy, and validation methodologies.
  • Proficiency with AI‑enabled development tools and willingness to adopt AI‑powered workflows to enhance engineering productivity.
  • Proven ability to lead technical initiatives and mentor engineers.
  • Excellent communication skills with the ability to convey complex technical concepts to diverse audiences.
Preferred Qualifications
  • Deep understanding of NVMe and PCIe specifications at the protocol level.
  • Experience with storage firmware architecture and SSD validation methodologies.
  • Familiarity with NAND flash memory architecture and FTL concepts.
  • Proficiency with Rust or C for firmware code comprehension and grey‑box testing.
  • Experience with protocol analyzers, coyote event logs, and firmware debug tools.
  • Working knowledge of Linux/Windows system administration and Git/CI/CD pipelines.
  • Experience applying AI/ML techniques for test optimization, intelligent failure triage, or anomaly detection in validation environments.
  • Experience leading cross‑functional initiatives or small teams.
Compensation

The US base salary range for this full‑time position is $145,000.00 – $247,000.00 per year. Additional compensation may include benefits, bonuses, and equity.

Benefits

Micron offers a choice of medical, dental, and vision plans, as well as income protection, paid family leave, a robust paid time‑off program, paid holidays, and other benefit programs. For more information, please see the Benefits Guide posted on micron.com/careers/benefits.

EEO Statement

Micron is a proud equal‑opportunity workplace and an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, citizenship status, disability, protected veteran status, gender identity, or any other factor protected by applicable federal, state, or local laws.

#J-18808-Ljbffr