可可簡歷網

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

Linux嵌入式工程師崗位職責

Linux嵌入式工程師是做什麼的?本文提供Linux嵌入式工程師的崗位職責例子,包括詳細的工作內容及任職要求。工作內容:
1、嵌入式系統韌體開發和維護。
2、在嵌入式平臺上的從uboot到裝置驅動開發以及Linux平臺上的應用軟體開發。
3、使用如模擬器、程式設計器,示波器來啟動和除錯硬體開發板。
4、硬體平臺上的Linux應用軟體開發,模組化設計嵌入式軟體並整合到Linux作業系統框架。
5、驗證和釋出嵌入式軟體,並使用指令碼工具進行軟體模組的基本測試。
6、精簡嵌入式Linux系統的核心、多餘的服務等,使其系統能快速啟動,流暢地執行。
任職資格:
1、電氣工程、電子工程專業專科、本科或者碩士;
2、LinuxBSP,核心和驅動開發3年以上工作經驗,嵌入式Linux系統上的除錯經驗;
3、深刻理解ARMCPU/MCU架構,較好的理解記憶體管理、快取、匯流排、I2C和SPI裝置的控制等;
4、擁有Linux環境下的C/C++程式設計技能,熟悉基於Linux的QT程式設計與開發;
5、有過產品開發經驗,熟悉在硬體上如何整合軟體模組;
7、有過TFT LCD顯示、藍芽、Wifi、RF驅動模組開發經驗優先;
8、最好掌握一種指令碼語言,如shell或者python;1、通訊、電子、計算機等相關專業本科及其以上學歷,3年以上通訊行業相關工作經驗
2、熟悉嵌入Linux、精通C/C++開發語言;
3、精通TCP/IP協議,特別是IPSEC、L2TP、SSL VPN、UPNP、IGMP、STP等各種應用協議;
4、精通Linux網路體系結構,對Linux網路核心模組的實現有深入的理解
5、硬體與linux相關驅動的除錯與開發;
6、負責bootloader, 檔案系統的開發與除錯;
7、負責linux系統和android系統的優化
8、有Qos、IPV6、路由器、閘道器產品開發經驗者優先
任職資格:
1.本科及以上學歷,計算機及相關專業;
2.兩年Linux程式設計經驗,三年以上相關軟體開發經驗;
3. 精通C/C++程式設計語言,熟悉面向物件的設計方法;
4. 精通makefile,shell程式設計,熟悉Linux檔案系統,可對核心裁剪;
5. 熟悉華為海思3518平臺或openwrt平臺,兩者至少熟悉一種;
6. 熟悉android JNI程式設計。

1、大專及以上學歷,計算機、通訊或電子相關專業;

Linux嵌入式工程師崗位職責

2、較強的英語讀寫能力;

3、2年以上相關工作經驗,精通C/C++語言,精通嵌入式開發除錯環境;

4、掌握嵌入式Linux核心裁減,編譯;

5、掌握簡單Linux字元裝置驅動的開發;

6、掌握Linux系統下應用程式開發相關知識(gcc, makefile, 串列埠程式設計......);

7、瞭解ARM體系結構,有三星、高通、MEDIATEK任意一款4核處理器驅動開發經驗;

8、有android開發經驗,手持裝置/通訊類相關專案開發經驗者優先 ;

崗位職責
1、參與嵌入式軟硬體工控產品的設計與除錯;
2、分析並解決軟體開發過程中的問題;
3、參與產品的工業測試;
4、編寫相關技術文件。

任職要求:
1、電氣自動化、自動化、電子資訊工程等專業,本科以上學歷;
2、1年以上工業嵌入式軟體的開發經驗,熟悉Linux的應用開發,對嵌入式系統底層驅動有一定了解;
3、熟練使用C/C++語言,有良好的程式設計風格,熟悉軟體的開發流程,對軟體開發有清晰認識;
4、對過程控制有一定了解,如PID控制;
5、對強、弱電路比較熟悉,可以對生產線電氣櫃進行改造以及修改電機驅動引數者優先;
6、熟悉ARM9 M0/M3/M4晶片,對X86有一定了解者優先;
7、具有鑽研創新精神,勇於承擔較大壓力;
8、具備良好的職業道德,誠實守信,工作嚴謹細緻,有高度的責任心。