Position: SSD Firmware Developer
Responsibilities:
1. Define and implement software, hardware framework and functional modules;
2. Verify the function and performance of the SOC;
3. Analyze NAND, test model, etc. to ensure the function and performance of the product;
4. Customer need analysis and implementation;
5. Assist in the development of various product features required for mass production.
Qualifications:
1. Bachelor degree or above in computer science;
2. Proficient in C programming and various debug tools;
3. Proficient in basic data structures and algorithms;
4. Familiar with at least one RISC CPU architecture;
5. Familiarity with the following field is preferred: FTL/PCIe/NVME/SATA/SCSI/NAND flash;
6. Experience in Linux driver development is preferred.