Linux内核高级开发工程师
2.5-4.5万元/月
更新 2026-01-14 14:37:00
浏览 185
职位详情
嵌入式软件工程师
5-10年
C · 通信相关专业 · 嵌入式/单片机开发经验 · 计算机相关专业
岗位要求:
1.计算机、通信、电子、自动化或数学等相关专业本科及以上学历;
2.精通C/C++编程语言,掌握JAVA/python等语言者优先;
3.掌握Linux驱动架构,熟悉Linux内核中断处理机制,了解LinuxDTS及ACPI相关技术;
4.具备Linuxkernel关键驱动模块开发经验,熟悉UFS、SD、NVMe、EMMC等一种或多种块设备驱动者优先;
5.熟悉AndroidHal层开发,理解Androidframework、HAL与KernelDriver的协同工作机制;
6.对Linux内核有深入理解,熟悉内存管理、进程调度或文件系统中至少一个子系统者优先;
7.有参与开源社区贡献经历,或具备ACM竞赛经验者优先考虑;
岗位职责:
1.负责LinuxKernel版本升级、功能裁剪及开源补丁集成;
2.承担LinuxKernel核心驱动模块的设计与开发工作;
3.负责以下一项或多项任务:
a)主导文件系统与Block-IO层驱动开发及性能调优,具备MQ开发与调试经验者优先;
b)参与内存管理子系统优化,有大内存分配性能提升、内存压缩优化实践经验者优先;
c)负责进程调度性能改进,完成调度器移植与开源patch引入,聚焦CFS、EAS等算法优化;
4.负责Linux系统整体性能提升,优化资源调度策略,攻克产品关键技术难题。
1.计算机、通信、电子、自动化或数学等相关专业本科及以上学历;
2.精通C/C++编程语言,掌握JAVA/python等语言者优先;
3.掌握Linux驱动架构,熟悉Linux内核中断处理机制,了解LinuxDTS及ACPI相关技术;
4.具备Linuxkernel关键驱动模块开发经验,熟悉UFS、SD、NVMe、EMMC等一种或多种块设备驱动者优先;
5.熟悉AndroidHal层开发,理解Androidframework、HAL与KernelDriver的协同工作机制;
6.对Linux内核有深入理解,熟悉内存管理、进程调度或文件系统中至少一个子系统者优先;
7.有参与开源社区贡献经历,或具备ACM竞赛经验者优先考虑;
岗位职责:
1.负责LinuxKernel版本升级、功能裁剪及开源补丁集成;
2.承担LinuxKernel核心驱动模块的设计与开发工作;
3.负责以下一项或多项任务:
a)主导文件系统与Block-IO层驱动开发及性能调优,具备MQ开发与调试经验者优先;
b)参与内存管理子系统优化,有大内存分配性能提升、内存压缩优化实践经验者优先;
c)负责进程调度性能改进,完成调度器移植与开源patch引入,聚焦CFS、EAS等算法优化;
4.负责Linux系统整体性能提升,优化资源调度策略,攻克产品关键技术难题。
相似职位
很抱歉,暂无相似职位!