招聘人数:1 人
深圳市,
中国
深圳市,
中国
2025年02月18日 10时06分36秒
你将在这些领域发挥影响:
负责龙芯(LoongArch)处理器平台的Linux内核驱动开发、调试与优化,包括但不限于PCIe、USB、GPU、网络控制器等外设驱动。
移植或重构现有驱动(如DMA、中断控制器、时钟管理)至LoongArch架构,解决指令集差异与硬件兼容性问题。
优化驱动性能(低延迟、高吞吐量),支持多核调度。
支持国产化替代项目,适配国产硬件(如长江存储SSD、景嘉微GPU)在LoongArch平台的驱动兼容性。
你需要具备的品质:
本科及以上学历,计算机科学、电子工程、微电子等相关专业,硕士优先。
3年以上Linux内核驱动开发经验,至少参与过1个完整硬件平台的驱动开发(ARM/X86/MIPS/LoongArch)。
熟悉LoongArch指令集架构,有龙芯2K/3A系列处理器开发经验者优先。
精通C语言与Linux内核开发,深入理解设备驱动模型(字符设备、设备树、DTS配置)。
掌握LoongArch工具链(交叉编译、GDB调试),熟悉龙芯平台开发环境(PMON/UEFI)。
熟悉内核关键子系统(内存管理、中断处理、DMA框架),具备性能调优经验(perf、ftrace工具)。
有以下经验者优先:
1)参与过Linux内核主线开发,有社区补丁提交记录(如GitHub/LKML)。
2)熟悉RISC-V、MIPS等精简指令集架构,具备多架构移植经验。
3)了解国产化技术生态(如OpenHarmony、OpenEuler),具备开源社区协作经验。