
长江存储SSD固件工程师(J13766)
任职要求
任职资格: 教育背景:电子工程、计算机科学等相关专业本科以上学历 专业技能:精通C/C++语言编程,对数据结构和算法有深入的理解和应用能力。熟悉SSD工作原理优先。 工作经验:有企业级、消费级SSD固件开发经验者优先"
工作职责
专注于企业级固态硬盘(SSD)固件中闪存转换层(FTL)的设计、开发与优化工作,通过创新的设计和精细的调教、确保SSD在企业级存储应用场景下实现卓越的性能、高可靠性和数据完整性。 核心职责: 1. FTL架构设计和开发:主导SSD固件中FTL个模块的架构设计,包括地址映射、垃圾回收、磨损均衡等核心子模块,编写高质量、高效且可维护的代码实现各功能组件,并进行严格的代码审查和持续优化。 2. 性能优化和调优:深度剖析FTL对SSD读写性能、延迟、IOPS等关键指标的影响,运用先进的算法和流程设计,实现精准定位性能相关问题,消除性能瓶颈,实现整体系统的高些协同工作。 3. 高可靠性增强:开发一系列复杂的高可靠性算法,通过应用合适的断电恢复策略、数据一致性校验、错误纠正码等技术,确保系统在各种极端情况下依然能保证数据的一致性和可访问能力,降低数据丢失风险。 4. 创新设计:紧跟行业发展趋势,在数据加密、数据安全、FDP等领域提供创新的解决方案。

专注于企业级固态硬盘(SSD)固件中闪存转换层(FTL)的设计、开发与优化工作,通过创新的设计和精细的调教、确保SSD在企业级存储应用场景下实现卓越的性能、高可靠性和数据完整性。 核心职责: 1. FTL架构设计和开发:主导SSD固件中FTL个模块的架构设计,包括地址映射、垃圾回收、磨损均衡等核心子模块,编写高质量、高效且可维护的代码实现各功能组件,并进行严格的代码审查和持续优化。 2. 性能优化和调优:深度剖析FTL对SSD读写性能、延迟、IOPS等关键指标的影响,运用先进的算法和流程设计,实现精准定位性能相关问题,消除性能瓶颈,实现整体系统的高些协同工作。 3. 高可靠性增强:开发一系列复杂的高可靠性算法,通过应用合适的断电恢复策略、数据一致性校验、错误纠正码等技术,确保系统在各种极端情况下依然能保证数据的一致性和可访问能力,降低数据丢失风险。 4. 创新设计:紧跟行业发展趋势,在数据加密、数据安全、FDP等领域提供创新的解决方案。

"在企业级 SSD 固件开发的后端部门,专注于闪存介质相关的固件研发与优化工作。通过深入研究闪存特性,开发适配的固件功能,保障 SSD 产品在不同闪存介质下的高效、稳定运行,提升企业级存储解决方案的竞争力。 职责范围 1. 闪存介质适配与驱动开发:开发适配特定闪存芯片的固件程序,确保 SSD 固件与闪存介质间的稳定通信与高效数据交互。 2. 介质性能优化:深入分析闪存的读写性能、耐久性、可靠性等特性,运用优化算法和技术,在固件层面提升基于特定介质的 SSD 整体性能,包括但不限于提高读写速度、优化垃圾回收机制以减少闪存磨损等。 3. 数据可靠性保障:针对闪存介质可能出现的数据错误与位翻转等问题,设计并实现高效的纠错编码(ECC)算法与数据冗余策略,确保在介质层面数据的完整性与准确性,降低企业数据丢失风险。 4. 兼容性测试与问题解决:开展广泛的闪存介质兼容性测试,与其他部门协同解决因介质差异导致的固件兼容性问题,保障产品在多种存储介质配置下的正常运作。"
1、负责SSD固件需求定制,并与厂商协同研发并指导其开展工作; 2、负责SSD故障定位系统、性能调优、数据安全等竞争力特性的策略制定、方案落地; 3、引领SSD领域技术发展趋势,结合字节业务应用场景,开拓底层存储技术发展方向,并推动相关技术产品化落地; 4、深入理解存储业务应用,对分布式KV、HDFS、分布式块存储等进行深入分析,了解业务情况与用户需求,制定性能成本最优的软硬一体化方案。