In depth knowledge and extensive experience with embedded firmware development Expertise in the use of scripting languages, programming tools and environments to develop Firmware code for SSDs and to analyze, Unit test, debug defects. Experience in the storage industry in SSD, HDD, storage systems, or a related technology, with extensive relevant experience in development of complex Firmware code for NAND based Storage products. Understanding of storage interfaces including ideally PCIe/NVMe, SATA, or SAS Experience with NAND flash and other non-volatile storage Ability to work independently with a minimum of day-to-day supervision Experience with team leadership and/or supervising junior engineers and technicians Ability to work in a multi-functional team and under the pressure of multiple priorities Proven competency with significant contribution to multiple functions/domains of SSD, NAND Flash Firmware and related IPs Proven competency with innovations in the areas of SSD, NAND Flash Firmware and related IPs