岗位描述
岗位职责:
1.参与企业级SSD系统软件及固件模块的设计、开发与优化;
2.参与SSD系统软件、驱动及软硬件协同开发,持续提升产品性能和稳定性;
3.参与产品集成、系统联调及问题分析定位,协助解决研发过程中的技术问题;
4.配合测试工程师完成产品功能、性能及可靠性验证,并持续优化产品质量;
5.参与企业级SSD关键技术研究与性能优化,持续提升产品竞争力。
任职资格:
1.计算机、软件工程、自动化、电子信息工程、微电子等相关专业,本科以上学历;
2.具备扎实的C语言编程基础,以及良好的编码规范和编程习惯;
3.熟悉数据结构、算法、操作系统及计算机组成原理等专业基础知识;
4.具有存储相关开发经验的优先,包括但不限于:
1)熟悉Linux开发环境,具有Linux应用开发、驱动开发或内核开发经验;
2)熟悉计算机体系结构、存储系统或I/O系统相关知识;
3)了解PCIE, NVMe,SCSI, SAS、FC等存储协议中的一种或多种;
4)了解SSD基本架构,熟悉FTL(Flash Translation Layer)、Garbage Collection(GC)、Wear Leveling(WL)等基本原理;
5)了解NAND Flash存储器结构、工作原理及相关特性;
6)有操作系统、嵌入式软件、开源项目、科研项目、ACM/ICPC、电子设计竞赛等相关项目经验者优先。