长江存储 社会招聘
CSSD 固件开发工程师(J13737)
武汉 ·经验不限·学历不限
武汉市
薪资面议
前往 长江存储 官网投递
职位描述
1、参与消费级SSD固件(NVMe/PCIe SSD)的设计、开发与维护工作,覆盖固件前端(主机接口协议处理)、FTL层(闪存转换与管理)及后端(NAND Flash管理)等模块。
2、参与SSD固件整体架构的设计与优化,包括模块划分、接口定义、数据结构设计等,确保固件的可扩展性、可维护性和稳定性。
3、参与固件架构、特性、设计文档及测试用例的评审,确保方案合理性和代码质量。
4、负责复杂固件特性及模块的需求分析、方案设计、编码实现与性能优化,包括但不限于:
前端方向:NVMe/PCIe协议处理、命令解析与调度、主机接口交互
FTL方向:地址映射管理、垃圾回收(GC)、磨损均衡(WL)、坏块管理
后端方向:NAND Flash命令调度、ECC纠错、读/写/擦除流程管理、掉电保护
5、参与固件问题(性能、稳定性、兼容性、数据完整性)的定位与修复,配合硬件团队进行软硬件协同调试。
【任职要求】
1、本科及以上学历,计算机、电子工程、通信、自动化等相关专业,5年以上嵌入式固件开发经验。
2、熟练掌握C语言,具备扎实的编码能力和问题定位能力;了解ARM或RISC-V体系架构,了解SOC通用架构。
3、具备以下任一方向的开发经验(具备多项者优先):
前端方向:熟悉NVMe/PCIe协议,有主机接口协议处理、命令调度相关经验
FTL方向:熟悉FTL核心算法,有地址映射、垃圾回收、磨损均衡、坏块管理等开发经验
后端方向:熟悉NAND Flash特性及ONFI协议,有NAND Flash Controller驱动或NAND管理相关经验
4、熟悉SSD主控架构,对主控的软硬件协同有深刻理解者优先。
5、具备嵌入式平台开发经验,有ARM或RISC-V平台bring up经验,熟悉小系统启动、嵌入式平台搭建者优先。
6、熟练使用LA(逻辑分析仪)、协议分析仪、示波器等工具进行问题分析和调试者优先。
7、具有多CPU/多核SOC平台开发经验,具备分析、定位、解决问题的能力。
8、工作态度积极,自我驱动能力强,具备优秀的团队协作能力和沟通能力。
官网发布:2025-05-27 · 最后确认在招:2026-09-03 19:20:37 · 来源平台:beisen