• 未来已来,虚位以待

  • 存储系统产品经理

    职责描述:
    1.参与规划设计存储软硬件融合产品的产品线规划和细节设计,参与产品立项、设计、研发、迭代和推广等工作。
    2.跟踪、分析、挖掘客户需求,并结合产品规划进行项目管理和迭代。
    3.关注业界相关产品,积极拓展合作,实现产品能力的领先。
    任职要求:
    1.本科及以上学历,5年及以上存储系统或相关系统的技术/产品工作经验。
    2.沟通表达能力好,逻辑思维能力强,具备丰富的文档撰写和展现经验,有良好的团队协调能力。
    3.熟悉主流的商用存储/开源存储产品的使用场景、技术特点和解决方案。
    4.丰富的产品及项目管理经验,熟悉各类原型/交互设计工具,能够胜任从需求确认、产品原型、PRD设计、资源协调等工作。
    5.富有创新精神,细心有责任感,热爱探索产品方向及趋势。
    6.有存储管理系统设计经验的优先。

    固件工程师

    职责描述:

    1.负责对闪存转化层(FTL)以及底层控制固件的NAND闪存的设计、调试、确认。
    2.负责NVMe/PCIe固件的设计、调试、确认。
    3.运用FPGA及 ASIC同SOC发展团队紧密合作。
    4.参与对固件以及硬件概念设计检阅。
    5.负责发展参考说明及完整解决方案,并提供对顾客的技术支持以及现场调试。
    任职要求:
    1.3年及以上关于固件开发较强的实践经历,包括对硬件的设计,验证及调试。
    2.扎实的NVMe和PCIe协议工作经验。
    3.C/C++方面技能出色,具备嵌入式编程能力且对CPUs有深刻的知识储备。
    4.较强的问题分析能力与调试能力,出色的写作及交流能力。
    5.本科学历,计算机科学,计算机工程或相关专业。
    加分项:
    1.SSD控制器开发工作经验。
    2.NAND记忆闪存系统工作/学科背景。
    3.闪存转换层和快闪存储管理相关工作经验者优先考虑。
    4.安全协议(TCG Enterprise, TCG Opal/Opalite/Pyrite, Secure Boot/Erase)相关经验者优先考虑。

    数字IC设计工程师

    职责描述:
    1. 与软件工程师和固件工程师设计团队关于先进NVM控制系统设计进行密切合作。
    2.负责对存储SOC的模块进行性能规范,微架构定义,以及设计。
    3.通过FPGA模拟设计以验证和调试硬件达到运行目标。
    任职要求:
    1.本科及以上,电气/计算机工程或相关专业,三年及以上复杂SOC设计经验。
    2.FPGA设计及相关工具运用工作经验。
    3.熟悉嵌入式处理器子系统设计。
    加分项:
    1.NAND闪存存储系统和控制器设计的直接工作经验。
    2.熟悉NVMF及其他网络协议或有关经验。
    3.先进NVM及NAND闪存设备相关工作经验。
    4.微架构及存储系统和控制器设计相关工作经验。
    5.熟练运用CAD工具进行合成,时序收敛,DFT以及物理设计和规划。

    存储研发工程师

    职责描述:
    1. 大型分布式存储系统设计和开发,支撑包括虚拟化、数据库、云计算、大数据、融媒体等场景下块、对象和文件存储业务。
    2.提供软件定义的统一数据存储平台,满足高性能、高可靠性、高可用性和高维护性等方面的需求,打造高度产品化的底层存储系统。
    3.研发方向包括但不限于:数据的分布和管理、数据的存储、数据恢复、数据保护,以及各种高级功能如快照、分级、EC、压缩、去重、备份等。
    任职要求:
    1.计算机或相关专业本科及以上学历,3年以上服务端系统软件产品的全生命周期开发经验。
    2.精通 Linux/Unix 平台上的 C/C++ 开发,熟悉常用算法和数据结构,熟悉网络编程、多线程编程技术,有相关并发编程、性能调优研发经验。
    3.熟悉分布式系统架构,具有大型分布式系统开发经验。
    4.处事积极主动,具有良好的团队合作精神,自我学习能力强。
    加分项:
    1.有分布式存储产品研发经验,有raft、paxos等一致性算法相关研

    发经验。
    2.熟悉存储领域的各种相关知识(SCSI/NVME/SSD/RAID/EC/快照/缓存/压缩/去重/备份/虚拟化等)。
    3.熟悉分布式算法。
    4.熟悉rdma/dpdk/spdk技术。
    5.熟悉ceph、etcd、zookeeper、rocksdb等分布式产品的技术原理或源码。
    6.熟悉数据库存储引擎,如tidb、innodb、MyRocks等产品的技术原理或源码。

    ECC算法工程师

    职责描述:

    1.独立完成基于存储控制芯片的LDPC校验矩阵的构造。
    2.跟踪存储业界编解码算法最新趋势。
    3.优化编解码算法模型。
    4.主流NAND Flash相关错误模型研究,实现基于Flash的ECC信道模型。
    5.根据信道模型和实际NAND Flash测试结果,调优LDPC校验矩阵,达到纠错性能达到系统目标。
    任职要求:
    1.本科及以上学历,应用数学、计算机、电子、通信及相关专业。
    2.具备信道编解码相关项目研究经验,熟悉常用LDPC高码率矩阵构造方法。
    3.熟悉LDPC校验矩阵的性能衡量标准,能基于各种信道模型构造高性能的校验矩阵。
    4.熟悉常用的信道模型构造及验证方法,有有一定信道模型构造经验。
    5.了解当前主流NAND Flash工艺特性,有相关Flash信道模型研究经验优先。

    数字IC验证工程师

    职责描述:

    1.制定与设计和架构团队合作的详细测试计划。
    2.在SystemVerilog发展测试平台环境。
    3.开发并实施回归测试套件。测试,分析结果并汇报覆盖率指标。
    4.调试故障并解决设计问题。
    5.整合三方工具,验证IP三方工具。
    6.运用仿真或FPGA模拟发展底端C固件以检测嵌入式处理器。
    任职要求:
    1.本科及以上学历,电子/微电子/计算机工程相关。
    2.3年及以上设计校验或复杂SOC的系统验证。
    3.主流CAD供应商EDA工具相关工作经验。
    4.较强的SystemVerilog/UVM技能。
    5.关于OPP,C/C++编程以及例如Perl的脚本语言相关扎实的知识储备/工作经验。
    加分项:
    1.熟悉嵌入式处理子系统和固件设计。
    2.核实/检验SSD处理器SOC相关工作经验。
    3.NAND闪存系统工作经验。
    4.存储主机协议相关工作经验,例如PCIe/NVMe and UFS。

    存储应用开发工程师

    职责描述:
    1.存储管理功能的设计和开发,解决 10w 数量级的资源的管理问题(比如并发、容量、时延等方面的问题)。
    2.云计算集成的设计和开发,与容器、 OpenStack或者VMWare云计算环境进行集成,提供云计算可感知的存储系统。
    3.Ceph 的存储池和硬盘的管理。
    4.数据保护系统的设计和开发,改进数据的压缩、去重和云端存储功能。
    5.团队协作。
    6.进行代码 review 工作,确保团队的代码质量。
    7.撰写技术文档,比如软件设计文档、问题处理文档等,帮助维护一个良好的文档体系和培训体系。
    8.团队内部技术交流以及改善团队工作效率,比如分享技术、引入新的工具等。
    任职要求:
    1.熟悉 Go、Python、Java、C 或者 C++中的一种。熟悉语言的生态,比如包管理、单元测试框架、应用开发框架等。
    2.熟悉 PostgreSQL 或者 MySQL 等数据库的使用。熟悉数据库的 ACID、事务、索引、复杂查询等功能。
    3.熟悉 Linux 系统,包括进程管理、网络管理、文件系统管理等。熟练使用 shell 以及其他 Linux 常用工具(sed 等)编写脚本。
    4.熟悉后端服务提供 API 常规方案,例如 REST API、RPC、消息消费等。
    5.熟练掌握 Git 和 Github。
    6.良好的沟通能力,口头交流和文档交流都很重要。
    7.足够的英文能力,可以阅读各种开源项目文档,可以使用 Google 搜索英文资讯。
    8.较强的逻辑能力,善于分析问题。
    加分项:
    1.熟悉 ElasticSearch、gRPC、etcd、Prometheus。
    2.熟悉 OpenStack、VMWare 或者容器。
    3.有存储行业相关经验,比如做过传统存储、分布式存储等。
    4.有 DBA 相关经验。
    5.熟悉代码自动生成技术。
    6.熟悉自动化测试技术。

    存储虚拟化研发工程师

    职责描述:
    1.负责云计算相关的块存储及文件存储等相关存储服务的虚拟化接入及后端的研发工作。
    2.为VM、容器及各类虚拟化服务单元提供高吞吐、低延迟易于扩展技术解决方案。
    任职要求:
    1.本科以上学历,5年以上经验。
    2.熟悉KVM、QEMU及 LIBVIRT等相关虚拟化技术方案及 virtio等设备虚拟化SPEC 规范。
    3.熟悉常见的NVME/NVMF、SCSI及 FC等存储target 技术方案。
    4.熟悉 SPDK、DPDK 及VHOST-USER 等常见的存储卸载方案。
    加分项:
    1.熟悉 linux kernel block层及ext*/xfs/btrfs等常见文件系统存储原理。
    2.熟悉典型的分布式块存储的实现方案。

    所有文章
    ×