岗位描述:

研究Linux内核的实现原理,参与软件技术方案的设计,负责Linux内核新特性的开发工作,解决产品中Linux内核相关的异常和故障,优化Linux内核提升操作系统产品性能指标。

岗位职责:

1、参与Linux内核新功能和特性改进的技术方案的设计;

2、负责Linux内核新功能和特性改进的具体开发、调试工作;

2、负责Linux内核子系统级的性能优化工作;

3、参与虚拟化底层技术的研究和核心模块的开发与维护:包含Xen、KVM、QEMU、Libvirt等;

4、负责Linux内核相关故障的分析、定位、解决工作,能够输出逻辑严密的故障分析报告。

5、解决操作系统及内核相关的问题,给业务开发人员提供内核支持、技术建议等;

任职要求:

1、计算机相关专业本科以上学历,且具有2年及以上内核与驱动开发经验;

2、深入理解Linux操作系统以及内核设计原理与运行机制;

3、具备很好的逻辑思维能力、学习能力,乐于钻研,善于分享与协作;

4、熟悉Linux内核各大子系统,比如:内存管理、文件系统、CPU调度、网络、存储等;

5、参与过至少一种Linux内核子系统相关的开发或故障分析工作;

6、熟悉Linux内核相关开发环境与基础工具,熟悉shell、gdb、vim等工具;

7、精通crash、systemtap等等,能够分析内核相关的常见问题;

8、熟练运用各种系统性能分析工具,熟悉性能优化方法;

9、有以下工作经验之一者优先考虑:

A 熟悉Linux内核x86/arm64/Alpha等多种处理器体系结构;

B 参与过Xen、KVM、QEMU或Container虚拟化技术相关开发工作;

C 参与过商用Linux服务器系统性能调优工作,并成功在关键指标超越对手。

更新于 2021-05-11

更多

linux桌面开发工程师,linux开发工程师是做什么的?linux开发工程师岗位职责工作内容 - 职友集...相关推荐

  1. linux运维 职友集,为你介绍一下Linux运维到底是干啥的?

    今天小编为大家带来的文章是关于Linux运维的介绍的,通过本篇文章你可以解决以下疑问: Linux网络运维是什么? 为什么网络运维的人才紧缺? 网络运维学了到底有没有前途? Linux运维是什么? 对 ...

  2. python后端工程师岗位职责_【PYTHON后端开发工程师岗位职责_PYTHON后端开发工程师职责/工作内容】-猎聘岗位职责频道...

    岗位职责: 1.负责 等产品的服务端研发; 2.深入发掘和分析业务需求,撰写技术方案和系统设计; 3.根据产品需求,进行系统设计和编码; 4.持续对系统架构进行改造和优化; 职位要求: 1.三年以上开 ...

  3. 阿里巴巴python岗位_阿里python高级开发工程师工资待遇怎么样 - 阿里巴巴集团 - 职友集...

    工作内容 负责TeambitionEnterpriseServer后端系统架构.混合云架构设计及开发工作 面向未来进行复杂业务架构设计,把握复杂系统的设计,确保系统的架构质量,并考虑综合技术成本(开发 ...

  4. Linux桌面环境与命令行环境切换快捷键,以及linux 图形界面 X Server 关闭 启动

    1 Linux桌面环境与命令行环境切换快捷键 1.从linux桌面环境切换到命令行终端 Ctrl+Alt+F1-F6:进入虚拟终端或虚拟控制台,其中F1~F6对应与6个不同的虚拟终端.进入终端输入用户 ...

  5. 在纬创软件做java_纬创软件Java中高级工程师工资待遇怎么样 - 纬创软件 - 职友集...

    技能要求: 1.扎实的Java基础,熟悉集合,IO,多线程等知识点. 2.熟练使用Spring.Spring MVC.MyBatis.Hibernate.struts2? 等主流开源框架: 3.熟悉s ...

  6. python一般用来开发什么-python主要用来做什么?Python开发简单吗?

    python主要用来做什么?Python开发简单吗?Python技术可做web开发.Python技术可做数据分析.Python技术可做人工智能.将Python用于机器学习,流行的Python机器学习库 ...

  7. java高级后端研发工程师JD,京东资深后端JAVA研发工程师工资待遇怎么样 - JD京东商城 - 职友集...

    该职位来源于猎聘职责描述:1.独立承担关键功能模块的设计和开发.2.根据需求进行概要设计及详细设计以及模块的实现.3.配合项目经理完成项目实施的技术工作.4.对编写的代码进行模块测试.任职要求:1. ...

  8. linux 桌面程序 一般用什么语言写,什么编程语言比较适合开发桌面应用程序?...

    这个要看具体平台了,如果是Windows系统,那么C#无疑是首选,如果考虑到跨平台,那么C++可能更合适,下面我分别简单介绍一下,感兴趣的朋友可以尝试一下: C# 这是微软自主设计研发的一款编程语言, ...

  9. linux桌面环境 触屏支持,适用于触摸式监视器的最佳Linux桌面环境 | MOS86

    触摸屏笔记本电脑(和显示器)现在都是愤怒.他们例如,如果您有一台运行Windows 8的触摸屏笔记本电脑,则为1010mh1112.1,平板电脑基本上可以翻倍.触摸支持是令人难以置信的. 在Linux ...

  10. linux桌面版和服务器版区别_简单普及一些linux和windows的区别,减少新入手一些云服务时的不适应...

    近一年,发的linux或者服务器之类的教程资源相对比较多,被问到一些令人头大的一些问题,也不知道怎么回答,可能需要稍微普及一点linux和windows的区别,虽然自己也是新人半桶水. 1.windo ...

最新文章

  1. 工业富联2018年报来了!上市后首张成绩单大起底
  2. 深度研究 | 区块链在征信业的应用探讨:切中了痛点,但也面临四大挑战
  3. PHP的类与对象-笔记
  4. Java常用API(五)Math 数学类
  5. java预备作业2 计科1501 乔赫
  6. EntityFramework 动态构造排序 FuncIQueryableT, IOrderedQueryableT Dynamic
  7. js 浅拷贝直接赋值_浅析JavaScript解析赋值、浅拷贝和深拷贝的区别
  8. c3p0 0.9.1.2 配套mysql_连接数据库,使用c3p0技术连接MySQL数据库
  9. sql加上唯一索引后批量插入_MySQL当批量插入遇上唯一索引
  10. VBA MultiPage 循环多页控件
  11. hive币2021年预计涨到多少_星时代云播|IPFS/Filecoin的价值被严重低估, FIL能不能涨到300美金?...
  12. 如何利用 JConsole观察分析Java程序的运行,进行排错调优(转)
  13. 北大新成果!首次成功地将CNN解码器用于代码生成 | 论文+代码
  14. java后台保存base64图片数据
  15. linux centos挂载数据盘教程
  16. FOC电机库 定点PID代码分析
  17. [CTF]Brainfuck/Ook!编码
  18. AI 大数据在数据隐私保护下如何普惠共享?CCF TF「联邦学习」研讨会给出了答案
  19. MySQL 连接挂死了!该如何排查?
  20. 最近阅读书目及一点感想

热门文章

  1. python书籍推荐django_关于Django,我想推荐这样一本书给你
  2. 计算机设置ip后提示未识别网络连接,win10设置正确的静态IP,但电脑显示未识别网络,怎么回事。求大佬们帮助啊...
  3. 使用国内镜像安装pyqt5
  4. 空间金字塔池化(Spatial Pyramid Pooling)
  5. linux卸载小企鹅输入法,linux下小企鹅输入法的安装
  6. phalapi 数据库锁_2.5 PhalApi 连接多个数据库
  7. 部署基于SAWP的低成本开源CRM系统
  8. 解决鼠标单击变双击问题
  9. 动态规划-分苹果:m个苹果,n个盘子的分法个数
  10. hadoop培训笔记