Sr Firmware Engineer
Current- Bring-up FPGA/Veloce and released boot ROM for the 4TB 3D NAND SATA SSD controller.- Managed the overall operational activities for the Host firmware team for the WCS NVMe PCIe project.- Helped releasing WCS sample to Microsoft.- Accomplished tasks for VU commands, evaluation board support and chip bring-up.- Implemented and delivered operational and non-operational power states.- Designed core dump process and utilities as part of fatal error handling.- Proposed a firmware update roll-back mechanism and coordinated development among NAND boot loader, host boot code and FW manager.- Worked with HW designer on Thermal/Power throttling, including verifying design change and finding possible FW workaround.- Supported Power-loss/PLP/Super CAP health monitoring, including FW implementation, prototyping, and debugging. - Implemented a NAND flash exerciser/BIST FW, including NAND cell vth distribution for SLC/MLC NAND programming failure analysis.- Prototyped NVMe management interface/BMC through the slave SMBus/I2C.