字节跳动GPU/异构计算硬件选型与应用工程师-Data(深圳)
任职要求
1、电气工程、计算机工程、计算机科学或相关专业硕士研究生及以上学历; 2、5年以上GPU/AI平台架构和/或应用性能优化设计或平台评测经验; 3、熟悉GPU/AI平台系统评测、性能分析、性能调优的技术与方法; 4、对计算…
工作职责
1、GPU/异构计算(FPGA/ASIC)部件的选型路标计划的制定、评测、引入和交付落地; 2、负责GPU/异构计算机型在与机器学习/AI等业务的适配与性能调优; 3、负责GPU/异构计算服务器的性能评测和稳定性调优,分析和优化系统性能瓶颈; 4、跟进GPU/异构计算故障在数据中心的监控、诊断与处理; 5、与行业联盟和开放标准委员会合作,参与新兴技术研究和新标准的定制。
1、GPU/异构计算(FPGA/ASIC)部件的选型路标计划的制定、评测、引入和交付落地; 2、负责GPU/异构计算机型在与机器学习/AI等业务的适配与性能调优; 3、负责GPU/异构计算服务器的性能评测和稳定性调优,分析和优化系统性能瓶颈; 4、跟进GPU/异构计算故障在数据中心的监控、诊断与处理; 5、与行业联盟和开放标准委员会合作,参与新兴技术研究和新标准的定制。
一、软件技术规划专家 — OS方向 主导智能手机操作系统(OS)的技术规划与架构演进,构建高性能、安全可靠、体验领先的OS技术底座,并推动跨终端OS生态协同,支撑公司终端产品全球竞争力提升: 1、OS技术战略规划:洞察全球操作系统技术趋势(Android/AOSP/Linux/RTOS/微内核等),制定3-5年OS技术路线图,定义关键子系统核心技术竞争力(如内核调度、安全架构、跨端互联、分布式多媒体、图形、AI等子系统) 2、OS-软硬协同规划:联合芯片团队,主导OS对新型硬件能力(CPU/NPU/GPU)的底层支持与性能调优规划;设计硬件抽象层(HAL)标准化方案,降低多芯片平台、多OS形态适配与维护成本 3、跨端OS技术整合:设计手机与IoT/车机/XR设备的OS协同架构(分布式软总线、多端任务迁移);主导跨端安全互联协议、数据互通框架、跨端AI等技术等标准化 4、OS逆向工程分析:主导OS核心架构及各子系统逆向工程分析(iOS、Android、RTOS、Linux等),详细拆解关键OS子系统能力,为OS技术规划提供技术竞争参考 二、软件技术规划与合作专家 — 芯片方向 负责智能手机芯片平台的前沿技术规划、软件生态合作及跨部门技术协同,推动芯片与系统软件的深度整合,打造高性能、低功耗、差异化的终端产品竞争力: 1、技术趋势洞察与规划:跟踪全球芯片技术(SoC/AP/ISP/NPU等)发展趋势,分析其对智能手机软件架构的影响;主导芯片平台的软件技术路线图制定,定义关键能力(如AI算力调度、能效优化、异构计算等) 2、芯片-软件协同设计:深度参与芯片选型与定义,确保硬件特性与系统层(驱动/Kernel/框架)的协同优化;推动芯片厂商(如高通、联发科、自研芯片团队)与内部软件团队的联合技术攻关 3、生态合作与资源整合:建立并维护与芯片厂商、IP供应商的战略合作关系,主导技术合作项目落地;整合芯片层能力(如AI引擎、安全模块、图像处理单元)至上层应用生态 4、技术竞争力构建:主导芯片平台性能、能效、稳定性等核心指标的软件优化方案,形成技术壁垒;探索创新场景(如端侧大模型、实时渲染、传感器融合)的芯片-软件协同方案 5、跨部门协同与赋能:联动硬件研发、系统开发、产品规划团队,确保技术规划与产品需求对齐;输出芯片技术白皮书、开发者指南,赋能内部团队及生态合作伙伴
1. 负责服务器系统内部高速信号传输线缆的设计与开发,涵盖电源、数据、控制信号的传输链路优化 2.参与服务器主板、背板、GPU/CPU模块等核心组件的互连方案设计,确保信号完整性(SI)、电源完整性(PI)及电磁兼容性(EMC)达标; 3. 应用高频仿真工具(如HFSS、ADS、CST等)进行线缆通道建模与仿真,分析传输损耗、串扰、反射等电气参数,优化线缆拓扑结构; 4. 主导高速线缆选型(如SATA、SAS、PCIe、QSFP-DD、NVMe-oF等接口线缆),评估材料(导体、绝缘层、屏蔽层)及工艺对传输性能的影响; 5. 制定线缆制造规范及测试方案,完成样品验证,解决量产中的信号衰减、阻抗不匹配等技术问题; 6. 跟踪数据中心服务器架构演进趋势(如AI服务器),研发下一代高速低损耗线缆解决方案; 7. 参与跨部门协作(与硬件、结构、散热、测试团队联动),推动线缆设计与系统整体性能的协同优化; 8. 编写技术文档(设计报告、测试规范、专利提案等),维护线缆设计知识库,支持产品故障分析及改进.

1. 主导GPU驱动(KMD/UMD)的设计、开发、调试与优化,覆盖Linux/Windows双系统,负责驱动模块的架构迭代、性能调优及问题定位,解决驱动与硬件、系统的兼容性问题,熟练使用GDB/KGDB/Windbg等调试工具排查复杂软件问题; 2. 负责VGPU虚拟化全流程技术方案设计与落地,深入研究NVIDIA vGPU、AMD MxGPU、Intel GVT-g及国产GPU虚拟化技术,主导SR-IOV、Mediated Pass-Through、MIG等虚拟化方案的选型、开发与优化,适配AI计算、专业图形渲染等不同场景需求(C模式/vCS许可证、Q模式/vDWS许可证适配); 3. 负责GPU驱动与VGPU虚拟化模块的集成测试、性能基准搭建,制定测试标准与流程,基于kvm-unit-tests、qemu-test、GPU-burn等工具打造回归测试体系,确保驱动稳定性与虚拟化性能无回退,处理线上大规模算力场景下的故障定位与热修复; 4. 跟踪GPU硬件架构(如Ampere及后续新一代架构)与虚拟化技术前沿动态,结合业务需求引入新技术、新方案,主导技术难点攻关,输出技术白皮书与架构设计文档,推动技术标准化落地; 5. 负责技术团队的技术指导与能力培养,带领小团队完成核心模块开发与项目交付,配合硬件、测试、产品等跨部门协作,推动GPU驱动与VGPU虚拟化技术在业务场景中的落地应用,对接GPU厂商(NVIDIA/AMD/国产厂商)进行技术协同与问题协同解决; 6. 负责GPU驱动的移植适配、版本迭代及残留清理(如使用DDU工具),保障驱动安装的兼容性与纯净性,支持异构计算框架的集成与调优,适配CUDA、OpenCL、OpenGL等图形/计算API。