Job Title
Senior Engineer, SSD Validation
Role Summary
Validate firmware for enterprise and datacenter NVMe SSD products by defining test plans, developing test scripts, and executing open- and grey-box tests. Work with firmware development teams to find defects, verify fixes, and integrate tests into automated environments.
Experience Level
Senior β requires 8+ years of SSD firmware validation or equivalent experience.
Responsibilities
Primary responsibilities include planning and executing firmware validation, debugging protocol/firmware issues, and coordinating with cross-functional teams.
- Define test plans and test cases for enterprise/datacenter NVMe SSD firmware.
- Develop and maintain test scripts and automated test integrations.
- Validate firmware areas such as Front End, Back End/Media management, FTL, and Security.
- Debug NVMe/PCIe protocol issues using protocol analyzers and lab equipment.
- Track, document, and communicate test results, issues, and validation status.
- Drive issues to closure by collaborating with firmware, platform, and system teams.
- Plan and coordinate validation activities across multiple projects and teams.
Requirements
Must-have technical skills and experience; preferred items listed separately.
-
Must-have: 8+ years of SSD firmware validation experience focused on enterprise/datacenter products.
-
Must-have: Strong understanding of NVMe and PCIe specifications and storage system architecture (CPU, memory, PCIe, drivers, OS, firmware).
-
Must-have: Hands-on experience with Linux debugging and scripting in Python; ability to prepare thorough test plans covering access patterns, NVMe protocols, and firmware hooks.
-
Must-have: Experience integrating tests into automated environments and collaborating with test execution teams.
-
Must-have: Effective written and verbal communication, analytical and project-management skills, and ability to coordinate multiple projects.
-
Must-have: Willingness to travel internationally approximately 2β3 times per year for extended periods.
-
Nice-to-have: Debugging experience with LeCroy/JDSU protocol analyzers and other lab equipment (oscilloscope, logic analyzer).
-
Nice-to-have: Familiarity with storage interfaces such as UFS and eMMC, and programming in C/C++.
-
Nice-to-have: Experience with grey-box and open-system test methodologies for enterprise SSD firmware.
Education Requirements
Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field β or equivalent practical experience.
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.

Date Posted: 2026-05-27