職位描述
應(yīng)用軟件方向:
負(fù)責(zé)ARM架構(gòu)linux系統(tǒng)內(nèi)核開發(fā),調(diào)試。
職位要求
1、本科及以上學(xué)歷,軟件工程、電子、通信、自動(dòng)化、計(jì)算機(jī)等相關(guān)專業(yè);3年以上相關(guān)工作經(jīng)驗(yàn);
2、了解linux內(nèi)核各模塊,有內(nèi)核開發(fā)、調(diào)試和優(yōu)化相關(guān)經(jīng)驗(yàn);能為不同平臺(tái)交叉編譯linux內(nèi)核
3.?熟練掌握C/C++,以及面向過程、面向?qū)ο笤O(shè)計(jì)
4、具備Linux開發(fā)經(jīng)驗(yàn),熟悉Linux內(nèi)核及剪裁優(yōu)化技術(shù),熟悉Linux內(nèi)核網(wǎng)絡(luò)協(xié)議棧;
5、有操作系統(tǒng)開發(fā)經(jīng)驗(yàn):設(shè)備驅(qū)動(dòng)、硬件管理、I/O控制、用戶空間應(yīng)用程序包括內(nèi)核接口等;
6、了解進(jìn)程間通信,多核,多線程架構(gòu)和實(shí)時(shí)操作系統(tǒng);
7、較強(qiáng)的分析問題、解決問題能力和質(zhì)量管理意識(shí)
8、良好的工作習(xí)慣、溝通能力、及團(tuán)隊(duì)合作能力,為人正直,工作態(tài)度端正,責(zé)任心強(qiáng),能承擔(dān)工作壓力。
9、熟悉軟件開發(fā)過程,熟練有關(guān)技術(shù)文檔資料的編寫,能夠獨(dú)立閱讀英文資料
10、具備以下條件者優(yōu)先:
a)?有實(shí)時(shí)嵌入式開發(fā)經(jīng)驗(yàn),如BSP、設(shè)備驅(qū)動(dòng)等;
b)?熟悉常用外設(shè)協(xié)議,如USB?2.0、以太網(wǎng)等;
c)?熟悉CPU架構(gòu),有ARM或PowerPC平臺(tái)開發(fā)經(jīng)驗(yàn)。