锦鲤求职

移远通信

软件工程师(BSP)

锦鲤会替你打开官网网申、按简历自动填表提交,你只需要在关键步骤确认。

岗位描述

岗位职责

1、 负责昇腾服务器主板外设开发与调试,确保各外设在 Linux 内核下稳定运行

2、 负责高速外设驱动开发:RoCE 网卡驱动、NVMe驱动、SATA 控制器驱动。以及 PCIe 驱动开发与调试,包括 RC/EP 模式配置、SR-IOV 虚拟化、AER 错误处理、DMA 性能优化

3、 负责 低速总线外设的驱动开发与调试:I²C、SPI、UART、GPIO、LPC/eSPI,确保传感器(温度/电压)、CPLD、BMC 通道正常工作

4、 负责 时钟、复位、电源管理(PMIC/VR) 的底层驱动适配,编写 ACPI/设备树(DTS)描述

5、 参与 UEFI/BIOS 中 BSP 相关模块的适配,提供 BDS 阶段的板级初始化支持

6、 编写驱动设计文档与验证报告,建立 BSP 驱动版本管理与发布流程

任职要求

1、 本科及以上学历,计算机、电子工程、自动化等相关专业,5 年以上嵌入式 Linux BSP驱动开发经验

2、 深入理解 Linux 内核驱动框架(字符设备、块设备、PCIe 子系统、DMA 引擎、中断子系统)

3、 精通 PCIe 协议与驱动开发,熟悉 PCIe 拓扑扫描、BAR 空间分配、MSI/MSI-X 中断、AER/DPC 错误处理、SR-IOV 虚拟化

4、 熟悉常见低速总线:I²C、SPI、UART、GPIO、LPC/eSPI,有实际的驱动开发与硬件联调经验

5、 有 昇腾 Atlas 服务器或华为鲲鹏服务器 开发经验者优先

6、 有 HCCS / CXL / NVLink 等高速互联协议调试、RoCE网卡驱动开发经验者优先

后端开发方向的申请准备

先核对岗位要求与自己的经历,再准备档案、投递和面试。

阅读求职步骤与示例 →