Linux内核高级研发工程师职位描述与岗位职责任职要求
职位描述:
岗位职责:
1负责服务器的Linux内核定制开发和故障诊断工作
2操作系统软件、硬件的性能、安全性、稳定性调优化
3系统及内核故障的应急响应和问题处理
4内核裁减与定制、内核参数调优
任职要求:
1.熟悉操作系统、处理器架构和计算机系统结构等专业知识
2.熟悉Linux内核,深入理解网络协议栈,熟悉文件系统、内存管理、调度等模块之一;
3.有操作系统故障调试、kernel裁剪定制等相关经验者优先
4.熟练使用Linux底层工具和问题排查方法
5.有X86架构Linux内核开发和优化经验者优先
6.熟练使用主流操作系统发行版CentOS6.x/Centos7.x
7.熟悉shell,perl,python,php脚本语言一种以上,Linux内核c语言开发
8.熟悉基础网络知识,熟悉TCP/IP协议、netfilter/iptables的工作原理,有大流量网站服务器网络等问题排查经验者优先
9.能够接受并适应加班、即时响应等基本要求,具有良好的沟通能力、团队精神及高度责任心,应急能力
10、计算机等相关专业,本科以上学历,4年以上linux系统管理及性能优化工作经验
篇2:软件工程师(Linux内核)职位描述与岗位职责任职要求
职位描述:
岗位职责:
1.深入理解Linux内核基础模块,并能根据业务要求做相应的定制、裁剪;
2.驱动程序开发调试;
3.网络协议及网络接口底层驱动开发;
4.实时内核线程调度优化。
任职要求:
1.3年以上Linux内核开发经验;
2.熟悉Linux内核,精通内核网络、存储、文件系统、内存、调度器等模块之一;
3.熟练使用Linux底层工具链,了解其原理;熟悉CPU体系结构;
4.出色的C语言编程能力,有内核代码经验;
5.有较丰富内核故障调试经验优先;
6.熟悉Xen/KVM/Container等虚拟化技术者优先。
篇3:LINUX内核开发工程师岗位职责LINUX内核开发工程师职责任职要求
LINUX内核开发工程师岗位职责
职责描述:
1、负责开发国密产品线linux内核模块,支持适配多系统,多软件的。
2、负责linux内核开发的部分模块技术攻克及项目定制。
3、参与项目需求分析、产品设计、文档编写,并根据规划保质保量完成任务。
4、完成研发经理安排的临时紧急的其他研发工作。
任职要求:
1、专业:计算机或相关专业。
2、经验:工作经历5年以上,其中内核开发工作经验3年以上。
3、技能;
?丰富的linuxc/c++开发经验,编码风格良好。
?熟悉常用算法及设计模式。
?具有linux、unix内核开发经验,熟悉linux、unix操作系统原理。
?熟悉vfs原理,系统调用表优先。
?热爱编程、思路清晰、善于思考、能独立分析和解决问题。
4、其它:团队协作,抗压能力强,从事过加密行业优先