linux桌面开发工程师,linux开发工程师是做什么的?linux开发工程师岗位职责工作内容 - 职友集...
崗位描述:
研究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开发工程师岗位职责工作内容 - 职友集...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html5 按钮效果,7款外观迷人的HT
- 下一篇: ipa安装手机失败的几类原因