驱动开发工程师
成都
硕士及以上
不限专业
使用简历深度优化功能,快速提升简历质量
职位介绍
【你将参与到什么酷炫的项目?】
打通软硬件的“任督二脉”:驱动与异构计算
1.推理加速卡驱动适配:参与 ARM 服务器(如华为鲲鹏/昇腾、AWS Graviton) 上的外设与推理加速卡(NPU/FPGA)驱动开发与调试,让操作系统听懂硬件的“方言”。
2.高性能网络通信:优化 RDMA (Remote Direct Memory Access) 和低延迟网络驱动,解决多机多卡分布式训练中的通信瓶颈,让数据在节点间“瞬移”。
3.内核级性能调优:深入 Linux Kernel,编写或修改设备驱动(Device Drivers),优化中断处理和 DMA(直接内存访问),为 AI Infra 提供最底层的性能支撑。
4.端侧 AI 部署:如果你对嵌入式感兴趣,可以参与将轻量级 Agent 模型部署到 ARM SoC(如 Jetson Orin、树莓派)上,开发板级支持包(BSP)和外设驱动。
【我们希望你具备这些潜力】
(在原有的基础上,增加驱动相关的加分项)
必备基础(学校里学的就行):
代码功底:熟练掌握 Python(必选),了解 C++ 或 Go 的基本语法。
基础知识:了解操作系统(进程/线程)、计算机网络、数据结构与算法。
AI 基础:了解 PyTorch,知道 Transformer 大概是怎么回事(哪怕只是在 B 站看过李宏毅的课程)。
加分项(有一两个就够啦):
1.ARM 爱好者:在自己的 苹果 M1/M2/M3 电脑 上跑过 Docker 或编译过开源项目,对 ARM 架构感到好奇。
2. Agent 极客:自己折腾过 AutoGen, LangChain, MetaGPT 等框架,哪怕是做个简单的个人助手。
3.底层发烧友:写过 C++,对编译器、操作系统内核、汇编感兴趣(不用精通,有热情就好)。
4. 驱动/嵌入式玩家(New!):
玩过 单片机(STM32/Arduino),焊过电路板。
编译过 Linux 内核,或者尝试修改过简单的 Kernel Module。
了解 PCIe 总线协议或 SPI/I2C 等硬件接口。
开源贡献:给 GitHub 上的开源项目提过 PR,或者有自己的技术博客。
学术新星:在学校做过相关的科研小项目,甚至发过论文。

