Sr. SSD Firmware Architect
Core
Architect high-performance firmware for proprietary DirectFlash™ SSD modules, decoupling storage software from commodity hardware to deliver density and reliability for enterprise and hyperscale environments.
Role type
Senior SSD Firmware Architect
Builds
Next-generation DirectFlash™ SSD modules
Domain
Data storage / Enterprise storage
Deliverable
production ML models | product features | infrastructure
Required skills
SSD architecture and controller design, NVMe and OCP SSD specifications, embedded firmware development, C/C++, hardware/software interaction, storage controller SoCs (PCIe, DMA, NAND), firmware architecture design, complex firmware/hardware debugging
Preferred skills
Python or scripting for testing/automation, mentoring engineers, development tools and automation improvement
Technologies
C, C++, Python, NVMe, OCP, PCIe, NAND, DMA
Responsibilities
Define and drive firmware architecture for next-generation SSD modules including subsystem design and modularization; Work with controller vendors and hardware teams to bring up new SSD controller SoCs and enable features; Develop firmware components supporting NVMe and OCP SSD specifications; Debug complex cross-layer issues involving firmware, controller hardware, NAND media, and host systems; Improve SSD data path performance and latency through firmware design and analysis; Review designs, mentor engineers, and improve development tools, testing, and automation
Seniority
Senior, hands-on IC