快手通用计算服务器系统设计工程师
任职要求
1、本科及以上学历,计算机系统、体系结构、软件工程、通信、网络及相关专业; 2、熟练掌握Linux环境下的C/C++/Python/Shell/PHP/Java/Golang等1种以上语言,并具有熟练的编程功底,熟练掌握Linux系统基本操作,了解系统内核、文件系统、进程; 3、掌握硬件电子电路设计,能够熟练使用至少一种EDA工具如:Concept,Protel,Mentor等; 4、熟悉示波器、万用表等电路分析工具,具有电路调试经验者优先; 5、有探索精神,有较强的动手能力,有极强的学习能力和知识迁移能力; 6、能够熟练阅读涉及产品和技术的英文文档。 加分项: 1、对计算机体系结构有深入理解,熟悉编译原理,有汇编级优化经验; 2、有SSD、XPOINT等存储设备开发经验; 3、有Linux内核相关开发和优化经验; 4、有ARM,GPU和FPGA相关开发经验; 5、有板级硬件项目开发相关经验; 6、具备统计学知识,熟悉Deep Learning框架与算法; 7、有服务器BMC,BIOS相关调试经验。
工作职责
1、负责分析业务场景平台架构,输出系统设计指标,驱动机型设计; 2、负责主导服务器系统(计算/存储/高速互联)的架构设计、开发及调优; 3、负责建立硬件性能与稳定性测试体系,覆盖兼容性、稳定性等; 4、负责大规模服务器硬件监控系统的开发与优化; 5、负责开发性能分析方法与平台,软硬件一体化系统架构设计; 6、负责主导关键部件(CPU/SSD/加速器)的定制化研究与落地; 7、负责推进X86/AMD/ARM平台的应用迁移与性能优化,构建跨架构能力矩阵。
1、负责分析业务场景平台架构,输出系统设计指标,驱动机型设计; 2、负责主导服务器系统(计算/存储/高速互联)的架构设计、开发及调优; 3、负责建立硬件性能与稳定性测试体系,覆盖兼容性、稳定性等; 4、负责大规模服务器硬件监控系统的开发与优化; 5、负责开发性能分析方法与平台,软硬件一体化系统架构设计; 6、负责主导关键部件(CPU/SSD/加速器)的定制化研究与落地; 7、负责推进X86/AMD/ARM平台的应用迁移与性能优化,构建跨架构能力矩阵。
1、理解上层业务应用,根据不同业务应用画像,负责通用处理器需求分析,规格制定,输出通用处理器的需求规格,包括Core/PCIe/DDR/电源/RAS/DFX等系列规格; 2、跟进行业组织,研究和分析通用计算处理器最新的技术、标准;结合业界产品分析,输出最优性价比服务器硬件系统方案; 3、与芯片、网络、IDC、软件等团队紧密协作,负责通用计算处理器芯片需求规格和服务器硬件系统方案分析,确保服务器硬件系统在TCO、性能、可靠性、DFX等方向竞争力领先; 4、根据公司不同业务需求画像,进行计算、存储、数据库等通用服务器系统方案评估,推动项目落地。
1、理解上层业务应用,根据不同业务应用画像,负责通用处理器需求分析,规格制定,输出通用处理器的需求规格,包括Core/PCIe/DDR/电源/RAS/DFX等系列规格; 2、跟进行业组织,研究和分析通用计算处理器最新的技术、标准;结合业界产品分析,输出最优性价比服务器硬件系统方案; 3、与芯片、网络、IDC、软件等团队紧密协作,负责通用计算处理器芯片需求规格和服务器硬件系统方案分析,确保服务器硬件系统在TCO、性能、可靠性、DFX等方向竞争力领先; 4、根据公司不同业务需求画像,进行计算、存储、数据库等通用服务器系统方案评估,推动项目落地。