系统软件架构师/工程师(网络/IO)-AI芯片

字节跳动

深圳校招字节跳动社会招聘社招

岗位职责

1、负责FPGA系统设备驱动、用户态应用、运维工具、调试工具的全栈开发与优化; 2、负责分析公司业务场景,输出符合业务场景需求的软硬件结合优化方案,并推进项目落地; 3、负责高速IO驱动及系统软件的开发、调试与维护; 4、推动PCIe、RDMA、Virtio、TCP/IP等关键技术在产品中的实现与优化; 5、支持高速IO在云与AI场景中的集成、兼容性、稳定性与性能提升; 6、参与系统级问题分析,与相关团队合作开展优化,持续提升产品的稳定性、性能与可维护性。

任职要求

1、计算机/自动化相关专业本科及以上学历; 2、熟练掌握至少一种编程语言,如C、C++等,熟练掌握Linux系统编程; 3、有Linux内核驱动开发经验,熟悉Linux操作系统下的驱动开发流程; 4、有芯片/FPGA相关领域的工作经验,具备独立开发加速器软件栈能力; 5、具有良好的团队合作精神和沟通能力,能够与跨部门团队(如硬件团队、业务团队等)紧密协作,共同推进项目进展; 6、具备以下方向其中一项或多项经验: 1)熟悉PCIe、RDMA、RoCE、TCP/IP、Virtio等协议;具备Linux内核、驱动或高性能IO相关开发经验; 2)有规模交付、上线运维或大规模环境调试经验;具备分析和解决复杂系统问题的能力; 3)了解AI训练/推理的基本数据流、通信模式或分布式框架(NCCL、nvshmem、DeepEP等);熟悉GPU/NPU通信或相关软件栈者优先; 4)对UEC、XLINK等新型互联技术有了解或实践经验;熟悉高性能互联协议或HPC网络者优先。 加分项: 1、具备硬件加速器系统研发经验; 2、有NIC、SmartNIC、DPU、交换机、AI服务器等方向经验; 3、有内核/驱动/网络协议栈相关开源贡献; 4、熟悉芯片、固件、FPGA中的一项流程(Bring-up、验证、性能对齐)。
岗位信息来源于公开招聘渠道,仅作信息聚合展示。