Linux嵌入式工程師崗位職責

來源:巧巧簡歷站 2.56W
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、具備良好的職業道德,誠實守信,工作嚴謹細緻,有高度的責任心。

熱門標籤