字节跳动服务器系统硬件研发工程师-Data
任职要求
1、5年以上x86(或ARM)架构服务器板卡硬件设计经验,熟悉UART、SPI、I2C、VGA等低速总线以及DDR4、DDR5、PCIe、SATA等高速总线的原理图设计; 2、对计算机体系结构有深入理解,特别是深入理解某子系统,如CPU、Memory、高速IO等; 3、对计算型、存储型和GPU服务器系统架构有深入了解; 4、熟悉板…
工作职责
1、把握服务器技术发展趋势,进行业内新技术的调研;结合公司实际业务,进行计算、存储、异构等新型服务器架构的方案评估,推动项目落地; 2、负责字节跳动计算型、存储型、GPU等定制化服务器产品的硬件规格定义,规划产品硬件方案,包括各板卡Layout层叠结构、Power拓扑、时钟拓扑、系统管理拓扑、主要元器件和连接器选型等,与服务器ODM厂商一起进行服务器主板及各子板卡的原理图设计、原理图和Layout的核查,在产品研发周期内与ODM厂商一起保障硬件设计质量; 3、与服务器ODM厂商紧密合作,跟进服务器整机硬件测试(包括功能、信号、可靠性测试等),输出测试报告;与ODM厂商一起进行相关问题的处理,保障项目高质量完成各阶段转段;跟进服务器整机各板卡PCB&PCBA加工生产,推动生产加工相关问题的解决,与ODM厂商一起完成板卡工厂端功能测试的导入工作; 4、主导服务器等整机研发的硬件端到端交付过程,保障整机顺利上线灰度,与运营维护等同事一起及时跟进线上机器的问题处理。
1、深入理解芯片板级验证硬件系统、硬件产品设计的各种约束,定义系统规格,输出总体设计方案、详细设计,并和芯片后端团队协同定义芯片到板级的信号、电气、封装、热特性; 2、输出各板卡Layout层叠结构、Power拓扑、时钟拓扑、系统管理拓扑、主要元器件和连接器选型等,与板级硬件合作伙伴一起进行原理图设计、PCB设计,对设计的质量负责;在产品研发周期内与ODM厂商一起保障硬件设计质量; 3、主导验证系统、产品化硬件的功能调测和单元测试,并负责开发验证过程中的硬件、系统问题解决和优化改进; 4、与板级硬件合作伙伴、芯片后端团队紧密合作,主导芯片Package level、Board level的硬件测试过程(包括功能、PI、SI、可靠性测试等),输出测试报告; 5、跟进硬件产品PCB&PCBA加工过程,推动制定合适的工艺流程和参数,推动生产加工相关问题的解决,与合作伙伴一起完成板卡工厂端功能测试的导入工作。
1、通过对业务应用和系统软件的分析,基于软件定义芯片设计需求,协同芯片团队完成业界领先的架构设计; 2、负责自研Benchmark体系建设,构建权威的能够反映软件特征的性能分析和评估基准; 3、负责Workload特征提取与分析,以及仿真工具的建设,打造基于Workload进行架构探索和设计的工具链; 4、负责芯片研发阶段的性能仿真、验证和调优,结合架构创新,打造新硬件的性价比优势; 5、负责服务器CPU代际切换优化,解决CPU架构和性能问题,使能新特性,优化Workload性能,确保达到预期性价比目标。
1、通过对业务应用和系统软件的分析,基于软件定义芯片设计需求,协同芯片团队完成业界领先的架构设计; 2、负责自研Benchmark体系建设,构建权威的能够反映软件特征的性能分析和评估基准; 3、负责Workload特征提取与分析,以及仿真工具的建设,打造基于Workload进行架构探索和设计的工具链; 4、负责芯片研发阶段的性能仿真、验证和调优,结合架构创新,打造新硬件的性价比优势; 5、负责服务器CPU代际切换优化,解决CPU架构和性能问题,使能新特性,优化Workload性能,确保达到预期性价比目标。