可可簡歷網

位置:首頁 > 職責 > 工程師職責

Linux底層驅動工程師崗位職責

Linux底層驅動工程師是做什麼的?本文提供Linux底層驅動工程師的崗位職責例子,包括詳細的工作內容及任職要求。崗位職責
1. 負責嵌入式Linux系統BSP(boot loader、kernel、rootfs)的開發、移植、除錯;
任職要求:
1. 本科及以上學歷或具備相關工作經驗。
2. 精通嵌入式產品驅動開發並有相關專案經驗者優先;
3. 熟練掌握windows/Linux平臺下的C/C++語言開發和除錯技巧,有跨平臺開發經驗者優先;
4. 熟悉Linux核心及核心和根檔案系統的剪裁;
5. 工作地點在杭州

崗位職責

Linux底層驅動工程師崗位職責

1.熟悉公司內部相關平臺資料;

2.完成上級安排的專案主機板驅動功能除錯,文件編寫以及資料整理;

3.參與專案預研工作、軟體需求分析和系統設計;

4.敢於挑戰自我,深入Linux核心驅動程式碼研究。

崗位要求:

1.熟練掌握C語言,瞭解組合語言;

2.能看懂硬體電路圖;

3.熟悉Linuxbash以及busybox基本命令相關操作;

4.熟悉嵌入式系統基本原理,瞭解Linux驅動開發流程,有過專案經歷或者獨立移植硬體驅動者優先;

5.能閱讀英文文件;

6.責任心強、勤奮努力、具備良好的溝通能力和團隊協作精神。

1、負責Linux系統下驅動和HAL的開發與測試;

2、負責Linux系統下整體效能的除錯與優化;

3、熟悉C語言程式設計,熟悉Linux底層驅動開發;

4、負責版本庫管理、開發環境的搭建、BSP包的移植、升級方案的制定.

5、負責配合應用程式人員除錯相應模組的功能,解決開發中遇到的問題。


任職要求:

1、大學本科及以上學歷,電子、自動化,計算機或軟體等相關專業;

2、能很好的閱讀英文文件;

3、理解Linux核心的基本工作原理,熟悉Linux的驅動框架,一年以上Linux驅動開發經驗;

4、熟悉ARM體系結構,熟悉Linux系統的開發環境和開發工具;

5、熟悉軟體開發流程。

1,致力於設計和開發嵌入式產品,負責產品中Linux應用層部分的設計和編碼;
2,除錯、追蹤與分析產品技術問題,產品優化,包括效能分析和提高、系統整體優化;
3,配合Linux底層驅動工程師優化系統性能和產品體驗;
任職要求:
1,通訊、電子工程、計算機等相關專業本科及以上學歷,2年以上Linux系統應用層的的開發經驗,熟練使用C/C++程式設計和嵌入式系統開發環境;
2,深入了了解Linux軟體架構,熟悉Linux作業系統及底層工作機制,熟悉H.264,HEVC,MP4等多媒體壓縮技術的優先;
3,熟悉無線視訊技術,掌握RTSP等無線視訊傳送協議及UDP、TCP等網路傳輸協議,有相關音視訊傳輸開發經驗的優先;
4,有君正相關平臺開發經驗及周邊功能模組比如無線WIFI模組開發經驗的優先;
5,良好的溝通表達能力和團隊精神,同時具備一定的抗壓能力。