招聘公告 · 职位检索 · 央国企/事业单位/名企

芯片应用系统开发工程师

单位:思朗科技类型:社招地点:西安、北京、成都、上海更新:2026-09-24

岗位信息

招聘单位思朗科技
工作地点西安、北京、成都、上海
官方更新时间2022-11-16 09:35:25

职位描述

岗位职责:

1、核心计算系统架构升级与移植: 负责主导大型复杂应用系统(如科学计算、物理仿真、QM 量子力学系统等)从传统 CPU 架构或单机系统,

向现代大规模多节点异构集群的整体架构演进与代码移植。

2、多级并行计算设计: 针对业务中的核心算法,设计并实现从集群级(MPI)、节点级(多卡通信 NCCL)到线程级(CUDA/OpenMP)的多层级并行计算方案,

打破原有系统的算力扩展瓶颈。

3、软硬件协同优化: 深入分析原系统的计算流、通信网络,进行合理的任务切分(如数据并行、流水线并行或空间区域分解),最大化重叠通信与计算时间。

4、性能调优与重构: 识别系统在异构平台上的性能热点(Profiler),对计算密集型算子、内存密集型操作进行底层重构;解决大规模并发下的数据一致性、负载均衡(Load Balancing)和长尾效应问题。

任职要求

任职要求:

1、计算机、电子信息、计算数学或相关理工科专业,本科及以上学历

2、扎实的系统级编程功底: 精通 C/C++,熟悉 Linux 操作系统、能驾驭庞大且复杂的现有代码库。

3、丰富的并行计算经验:熟练掌握主流的并行编程模型(如 MPI, OpenMP, CUDA, HIP 等),深刻理解异构计算平台的软硬件架构(CPU+GPU 交互机制)。

4、有过中大型复杂计算软件/平台向分布式集群迁移经验者优先

加分项:

具备科学计算相关背景(如计算化学、凝聚态物理、流体力学仿真),了解 VASP, QE, Gromacs 等行业开源软件架构者优先。

熟悉多卡通信底层的拓扑结构(如 NVLink, InfiniBand, PCIe 瓶颈)并在其中做过深度优化者优先。

熟悉并行线性代数库(如 ScaLAPACK, PETSc, cuBLAS/cuFFT 等)者优先。

前往官方投递

提示:投递请认准招聘单位官方招聘官网,谨防中介收费。