1. Responsible for developing flash reliability plans, including managing abnormal power outages and bad flash blocks;
2. Responsible for flash stability testing;
3. Responsible for implementing EMMC/UFS drivers.
1. Familiar with C/C++language, proficient in using Makefile, shell, and Python;
2. Familiar with cross compilation toolchain, familiar with BitBake compilation environment, with experience in Qualcomm platform development or Android system development is preferred;
3. Familiar with MTD subsystems and flash features;
4. Familiar with EMMC/UFS subsystems, familiar with JEDEC protocol specifications is preferred;
5. Familiar with common file systems such as UBIFS, EXT4, F2FS, etc;
6. Experience in the automotive industry is preferred.