GPU互联软件工程师
岗位描述:设计、开发和调试支持多 GPU 的驱动程序和软件;与其他软件工程师共同完成驱动和支撑软件的设计与开发,提供对多 GPU(南向互联和北向互联)的支持;与软硬件工程师协调解决软硬件架构问题,为下一代芯片提供高性能、低延迟、高可靠性的大集群软件解决方案;协助客户平台的多 GPU 方案落地,并根据用户需求完善整体平台端到端软件方案;与其他软硬件工程师协同,解决多 GPU 平台中的问题并优化系统性能。 岗位要求:具备交换机、路由器、大集...
第 6 页,共 268 页
岗位描述:设计、开发和调试支持多 GPU 的驱动程序和软件;与其他软件工程师共同完成驱动和支撑软件的设计与开发,提供对多 GPU(南向互联和北向互联)的支持;与软硬件工程师协调解决软硬件架构问题,为下一代芯片提供高性能、低延迟、高可靠性的大集群软件解决方案;协助客户平台的多 GPU 方案落地,并根据用户需求完善整体平台端到端软件方案;与其他软硬件工程师协同,解决多 GPU 平台中的问题并优化系统性能。 岗位要求:具备交换机、路由器、大集...
岗位描述:参与验证方法学研究,提升团队自动化和生产力水平;阅读硬件设计文档和设计规范,理解设计需求并制定相应测试计划,并与架构师、设计工程师协同讨论;基于 UVM 方法搭建模块级测试平台;构建测试用例,并与设计人员协同定位问题,确保所有用例通过;统计和收集各类验证指标,如通过率、功能覆盖率等;分析功能覆盖率和代码覆盖率结果,并与设计工程师合作持续提升覆盖率。 岗位要求:深入了解 ASIC 设计、验证、实现等流程,在数字芯片验证领域有3-...
岗位描述:负责 GPU/NPU 控制各类外设(如 RNIC 等)相关的 IO 库开发工作。 岗位要求:熟悉计算机体系结构及操作系统原理;熟练掌握 C/C++ 编程;熟悉 Linux 环境编程。加分项包括:理解异构计算驱动工作原理,如 OpenCL、CUDA 等;了解 RDMA 工作原理,有相关应用开发经验,或阅读过 RNIC 驱动代码;了解 MPI、NVSHMEM、NCCL 等任一分布式编程模型;了解 NVIDIA GPUDirect...
岗位描述:与架构师及软件团队合作,定义 Command Processor 子系统的性能和功能,包括任务队列、调度策略与异常处理流程等,并输出相关文档;独立负责 Command Processor 核心微架构设计,完成任务调度和切分、全局同步等功能模块的 RTL 代码实现;支持验证工程师完成模块级及系统级验证工作,配合中后端完成时序收敛和流片验签,与验证、后端团队协同按时高质量完成项目交付;参与芯片系统调试、性能分析、功耗优化和微架构优...
岗位描述:根据芯片设计规格,与设计和 DFT 团队合作制定芯片测试方案,保障芯片测试覆盖率;负责 CP/FT 测试程序开发、调试并输出相关测试报告;负责 ATE 测试硬件设计,包括 Probecard、Loadboard、Socket、Changekit 等;负责 CHAR、HTOL、DVS 等工程程序开发与验证;开展测试数据分析整理,在量产阶段推动覆盖率提升、测试成本优化以及良率改善;负责 RMA 芯片定位与失效分析。 岗位要求:本科...
岗位描述:针对自研架构设计和优化 Kernel 综合器,支持硬件架构验证及高性能算子交付;负责核心基础设施的维护与演进,包括多层 IR 及 Lower 过程、编程范式抽象、面向 Tensor 的抽象、ISA 层抽象;负责关键 Pass 的设计与优化,如生命周期/活跃性分析、资源分配、Peephole 优化;建设与维护回归体系,包括单元测试、集成测试、CI 稳定性、代码规范与静态检查;与硬件团队协同设计,反馈自研指令集在性能与易用性方面的...
岗位描述:负责 AI 编译器的设计与实现;开展 AI 模型性能分析与优化,定位性能瓶颈并改进编译优化算法;解决 AI 模型的编译和部署问题;负责算子适配与调优;承担软件质量维护与功能扩展工作。 岗位要求:具备 XLA、MLIR、TVM、TRITON 等项目中的一个或多个实践经验;熟练使用 C/C++,熟悉常用数据结构和算法,具备良好的编程习惯和代码风格;具备深度学习算法相关知识;计算机、自动化、微电子等相关专业背景;以上要求至少满足两条...
岗位描述:在 Kimi 跨模态通用模型开发中,设计并构建高效的数据流转、训练和测试系统,通过合理的工程化与系统抽象显著加速研发过程;基于对深度学习的理解,发掘研发过程中沉淀出的共性模式,通过良好的抽象和设计构建便捷、鲁棒、可复用的 library 和 service。 岗位要求:计算机科学或相关领域本科及以上学位;对机器学习或大模型底层原理有扎实理解,具备大模型训练、计算机视觉或强化学习相关方向的工程经验;熟悉 Python、C++,具...