What are the responsibilities and job description for the Senior Firmware Test Engineer - NVMe/SSD position at SpanIdea Systems?
Description
As part of a strong commitment to advancing next-generation enterprise SSD technologies, we are seeking a highly experienced Test Engineer to drive continuous improvements in test infrastructure quality. This role is responsible for defining, implementing, and supporting functional test coverage to validate NVMe firmware. The engineer will actively monitor and analyze test coverage, introduce new tools and capabilities into regression cycles, and track quality metrics to ensure consistent improvement in product reliability and performance.
Responsibilities
- Execute and debug OEM customer qualification tests for NVMe enterprise SSDs
- Analyze test failures, understand test scripts, and collaborate with firmware development teams to resolve issues
- Define, implement, and enhance functional test coverage for NVMe firmware validation
- Monitor test coverage and quality metrics to ensure continuous improvement in product quality
- Deploy new tools, automation, and capabilities into daily regression testing
- Perform system-level and device-level performance analysis
Requirements
- Test Engineer experience in NVMe customer qualification within enterprise storage products
- Hands-on experience with NVMe SSDs, including execution and debugging of qualification tests
- Strong understanding of at least one front-end storage protocol (NVMe/PCIe, FC, or SAS)
- Programming or scripting experience using Python, Perl, or Shell
- Experience with enterprise storage system setup, testing, and debugging
- Familiarity with protocol analyzers such as LeCroy, SerialTek, or Xgig
- Experience in SSD or HDD testing is a plus
- Exposure to system-level or device-level performance analysis