Senior Engineer, SSD Validation Engineer
Core
Designing test plans, test cases, and scripts to validate firmware for Enterprise and Datacenter class NVMe SSD products.
Role type
Senior SSD Firmware Validation Engineer
Builds
Validated firmware for NVMe SSDs used in data centers and enterprise environments
Domain
Storage hardware and firmware validation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
NVMe protocol debugging, PCIe specifications, Whitebox and grey box testing, Linux debugging, Python coding, automated test environment integration, system storage architecture knowledge
Preferred skills
C/C++ programming, UFS/eMMC interface knowledge, Lab equipment operation (Protocol Analyzer, Oscilloscope, Logic Analyzer)
Technologies
NVMe, PCIe, Linux, Python, C/C++, Lecroy/JDSU analyzers
Responsibilities
Define test plans and design test cases for firmware validation; Develop test scripts to validate firmware; Debug NVMe protocol issues using analyzers; Integrate tests into automated test environments; Collaborate with firmware development teams to find and validate fixes; Document test results and drive issues to closure
Seniority
Senior, hands-on IC