Member of Technical Staff- Firmware Development
Core
Design and evolve proprietary firmware for Direct Flash Modules (DFM) powering enterprise storage devices (FlashArray and FlashBlade), focusing on QLC NAND management and low-level hardware integration.
Role type
Firmware Engineer (Embedded Systems)
Builds
Proprietary firmware for custom enterprise storage devices
Domain
Data Storage / Enterprise Hardware
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ embedded programming, NAND flash management, SoC bring-up, Python for automation/debugging, CI/CD workflows, low-level hardware interfacing
Preferred skills
Experience with QLC NAND technologies, simulation environment development
Technologies
C, C++, Python, SoC, NAND Flash
Responsibilities
Architect and implement firmware for SSD modules; Lead hardware bring-up for next-generation components; Develop simulation environments and failure analysis tools; Automate internal development workflows; Partner with hardware teams to define media management algorithms
Seniority
Mid-Senior, hands-on IC