Staff Engineer, SSD NIT
Core
Provide technical direction and leadership for NAND-related debug in SSD systems, interfacing between NAND design and product teams to support enterprise SSD development.
Role type
Staff Engineer, SSD NAND Debug & Firmware Integration
Builds
Enterprise SSD systems and firmware
Domain
Storage hardware and embedded firmware
Deliverable
production ML models | product features | infrastructure
Required skills
NAND flash technology, embedded firmware/software development, firmware verification and validation, failure analysis, cross-functional taskforce leadership, storage interfaces (PCIe/NVMe), C/C++, low-level debugging, high-speed signal analysis, scripting/tool development (Python)
Preferred skills
AI-assisted debugging and root-cause analysis, AI-enabled tool integration, mentorship, digital fluency, AI literacy
Technologies
NAND, SSD, PCIe, NVMe, C/C++, Python, lab equipment, software instrumentation
Responsibilities
Provide technical direction and leadership for NAND-related debug in SSD systems through triage, debug, and root cause of NAND-Firmware Interaction (NFI) issues; Interface between NAND design and product teams to support enterprise SSD development; Act as a representative to the SSD product development team and product quality to identify, detect, and reduce risks; Conduct detailed debugging and failure analysis across firmware, hardware, and system interactions using lab equipment and software instrumentation; Integrate AI-assisted tools and insights into daily work to improve efficiency, quality, or effectiveness; Contribute to a culture of continuous improvement by identifying, testing, and sharing AI-enabled enhancements within one's scope of work.
Seniority
Staff, hands-on IC with leadership