当前位置:简历谷 >

职责 >工程师职责 >

Linux内核开发工程师岗位职责

Linux内核开发工程师岗位职责

Linux内核开发工程师是做什么的?本文提供Linux内核开发工程师的岗位职责例子,包括详细的工作内容及任职要求。1、从事嵌入式Linux驱动程序和内核开发及维护
应聘者要求:
1、较强学习能力;
2、熟悉C、汇编程序;
3、熟悉嵌入式Linux内核原理;
4、有PowerPC、ARM、MIPS、X86等Linux驱动程序和内核开发经验;
5、熟悉TCP/IP协议及相关协议桟开发经验;
6、具有Boot Loader开发经验者优先。

岗位职责

Linux内核开发工程师岗位职责

1. 参与高性能网关以及CDN相关模块的设计与实现;

2. 负责Linux内核Netfilter高性能通信模块的设计、实现与优化;

3. 负责上述产品系统功能、性能的持续改进。

职位要求:

1. 两年以上网络相关产品研发经验,计算机相关专业本科及以上学历;

2. 熟悉Linux内核Netfilter过滤模块开发,有实际产品的开发经验;

3. 熟悉Linux网络协议栈结构与处理流程、熟悉Linux内核同步机制者优先;

4. 精通TCP/IP协议栈,对IP/TCP/UDP/HTTP/DNS协议有较深的理解;

5. 熟悉IPv6协议、IPv6迁移技术者优先,

6. 熟悉Linux Shell脚本语言;

7. 有独立的工作能力,能创造性解决问题。

岗位职责:

1、负责公司Linux内核功能开发、维护,满足业务需求;

2、负责技术研究,解决服务器在Linux内核上遇到的问题,给业务开发人员提供内核支持、技术建议等。


任职要求:

1、熟悉Linux内核,精通内核网络、存储、文件系统、内存、调度器模块;

2、熟悉Xen、KVM或Container虚拟化技术;

3、熟练使用Linux底层工具链,了解其原理,熟悉某一CPU体系结构;

4、具备出色的C语言编程能力,3年以上Linux内核开发经验;

5、有丰富内核故障调试经验者优先。

  • 文章版权属于文章作者所有,转载请注明 https://jianligu.com/zz/gongchengshi/dkd45.html