Experience with SSD firmware design & development and/or Device drivers, boot loaders, BSP and RTOS along with NAND storage technology design & development experience
Strong system / embedded C programming
Linux development environment
Good debugging skills and experience in debugging source code close to Hardware using FPGA/ASIC boards environment
Good knowledge & experience on SoC Controller platform(s)
Good knowledge & experience on processor cores like ARM, Tensilica, etc.
Good knowledge on SAS/SATA and/or PCIe-NVMe