阿里巴巴达摩院-系统硬件专家-计算技术
任职要求
基本要求 1. 电子工程、计算机工程、通信、自动化等相关专业本科及以上学历。 2. 至少5年以上硬件开发经验,熟悉服务器、AI加速卡或SoC系统开发流程。 3. 掌握硬件开发工具(如Cadence OrCAD/Allegro),具备10层及以上多层PCB设计经验。 4. 熟悉DDR、PCIe、SerDes等高速信号设计,掌握信号完整性(SI)和电源完整性(PI)优化技术。 5. 熟练使用硬件调试工具(如示波器、逻辑分析仪)和自动化测试脚本开发(Python、Perl…
工作职责
我们正在招聘具有丰富经验的AI SoC系统硬件工程师,负责从架构规划到硬件设计、验证、测试和量产的全流程工作。符合以下子方向职责候选人优先: 1. 平台架构方向 1)跟踪服务器及AI加速卡相关技术的发展趋势,调研先进的计算与异构架构方案。 2)基于公司业务需求,设计和评估新型服务器和AI加速卡硬件架构,提出技术解决方案。 3)制定硬件系统设计规范,包括电源拓扑、时钟拓扑、系统管理、PCB层叠结构和关键元器件选型。 4)协同ODM厂商完成主板和子板卡的设计(原理图、布局与布线审核),并跟踪设计问题的解决。 5)参与整机的硬件测试,包括功能性、信号完整性(SI)、可靠性等测试,确保硬件设计符合量产要求。 2. 电源方向 1)设计高效稳定的电源系统,满足高性能计算和AI加速卡的严格要求,包括开关电源和电源管理单元(PMU)。 2)规划和优化电源拓扑,确保高密度、高速运行环境下的性能和可靠性。 3)进行全面的电源测试与验证,包括效率、噪声、热管理和可靠性分析,确保硬件设计的鲁棒性。 4)负责电源设计从概念验证到产品量产的全过程,与团队协作解决生产问题。 3. PCB Layout方向 1)负责PCB设计与优化,包括器件布局、布线及材料选择,确保满足高速信号传输和电源完整性要求。 2)维护和优化PCB设计规则,与SI/PI工程师协作完成高速信号和电源的仿真与调优。 3)参与PCB加工和SMT工艺,分析和解决设计与生产中的问题,支持试生产和量产。 4)引入新型PCB材料与先进工艺,持续优化板卡性能。 4. 芯片硅后验证方向 1)承担芯片Bring-up及初始调试工作,与设计和软件团队协作分析和解决硅片问题。 2)开发和执行子系统级及整系统级验证测试,包括协议验证、性能测试及兼容性测试。 3)设计并实现自动化测试环境,编写测试脚本提高验证效率和覆盖率。 4)使用示波器、逻辑分析仪等工具定位问题,解决芯片与系统集成中的硬件和软件问题。 5. 通用硬件设计方向 1)负责服务器及AI加速卡产品的硬件电路设计,包括原理图设计、器件选型和电路优化。 2)开发硬件测试计划,分析测试结果并对电路设计进行改进。 3)协同PCB Layout、封装、SI/PI等团队完成硬件交付,确保方案可生产性与稳定性。 4)参与硬件技术预研,跟踪行业趋势并推动关键技术在产品中的应用。 6、散热机构工程师 1)散热系统设计 根据服务器/计算节点功耗、环境温度等参数,主导散热方案设计(液冷/CDU/风冷/散热片等),完成热流仿真(FloTHERM/ICEPAK)及路径优化,输出热设计方案。针对大功率AI计算卡(如GPU/ASIC)进行热阻建模与校准,解决芯片布局、电源模块散热等问题,优化Power Map热耦合效应。 2)机构设计与验证 负责服务器RACK、PCIE/OAM板卡等机械结构设计,完成3D建模(SolidWorks/ProE)、机构应力仿真(ANSYS/ABAQUS)及生产开模技术对接。执行散热模组及机构应力测试(如热循环测试、振动模态分析),确保量产可靠性。 3)跨职能协作 与硬件研发团队协同制定热设计策略,在硬件设计阶段植入散热需求(如PCB铜层优化、导热界面材料选型)。主导供应商技术评审,定制高导热材料/散热器,管控生产公差与成本。
1. 搭建模块级验证环境,制定数据通路和算法功能验证策略 2. 执行形式验证/动态仿真等有效验证方法来确保设计满足规格要求 3. 分析和解决故障与问题,确保验证进度,交付完全验证的数据和算法通路相关功能设计
芯片系统架构师站在系统全局和端到端性能/功能视角,定义和优化跨越芯片微架构、系统软件、编程模型完整解决方案。确保芯片在最终应用场景提供最优的性能、能效和开发体验。工作职责包括(可以覆盖一个或多个领域) (1)基于对于垂直领域(服务器,AI,机器人)软硬件技术堆栈的理解、定义芯片的核心的架构方案,包括但不限于芯片内存子系统,一致性总线,片间高速互联, 虚拟化,芯片流控,网络加速,异构计算等方面。 (2)参与或领导RISCV 指令集架构扩展的定义,确保新指令不仅硬件实现高效,更能被编译器、开发工具和开发者有效使用。 (3)与编译器架构师紧密合作,参照编译器优化策略(如自动向量化、二进制翻译),将高层语言高效映射至目标微架构。 (4)深入分析关键工作负载(如LLM推理、服务器存储,搜推广,公有云,私有云,大数据等),从软件和系统行为中提取硬件优化机会,转化成架构/微架构方案,并确保其在芯片上落地。

● 设计开发支持芯片互连系统的固件; ● 设计开发互连系统相关的固件特性,与硬件开发工程师合作完成SOC产品设计,如MemMap/NUMA/RAS/QoS等; ● 熟悉服务器处理器 silicon firmware 设计开发流程,以及 pre-silicon, power-on, post-silicon流程; ● 熟悉simulation/emu/post silicon等debug工具,与硬件开发人员合作完成故障分析与修改,支撑SoC产品验证交付。
1. 负责基于公司服务器CPU芯片的网络垂直软件技术栈的性能优化、稳定性提升及功能迭代,主导核心技术难题的攻关;深入理解CPU芯片架构特性(如缓存、指令集、IO虚拟化、QoS等),结合网络软件运行机制,制定针对性的优化方案并落地实施 2. 与硬件设计团队紧密协作,参与芯片架构定义、功能验证阶段的软件需求输入,确保芯片设计充分适配网络软件场景;搭建网络软件优化的测试验证平台,制定测试方案、性能基准及评估体系,保障优化效果的有效性和稳定性 3. 跟踪网络领域前沿技术及行业发展趋势,将先进技术融入公司软件优化方案,推动技术创新 4. 负责网络相关软件栈(如设备驱动、协议栈、RDMA等)基于自研CPU芯片的优化,提升网络吞吐量、降低传输延迟、优化网络拥堵控制 5. 深入研究网络虚拟化技术(如SR-IOV、DPDK、VPP等),优化虚拟化场景下的网络性能,提升资源利用率 6. 针对云计算、大数据传输等高频网络场景,结合自研CPU的网络加速特性,制定端到端的网络性能优化方案 7. 解决网络软件(如网卡驱动、网络中间件)与自研CPU芯片适配过程中的技术难题,保障网络系统的稳定性和可靠性