職位要求:
1.?計算機(jī)軟件、自動化及相關(guān)專業(yè),本科以上學(xué)歷,英語四級以上??3年以上相關(guān)工作經(jīng)驗(yàn);??(另一個可只要有2年經(jīng)驗(yàn)即可)
2.?熟悉ARM9內(nèi)核及其體系架構(gòu);
3.?具有豐富的Linux嵌入式產(chǎn)品設(shè)備驅(qū)動程序編寫經(jīng)驗(yàn)與系統(tǒng)定制經(jīng)驗(yàn),熟悉Linux內(nèi)核定制、Bootload和驅(qū)動的編寫、開發(fā)與移植;
4.?精通C/C++,數(shù)據(jù)結(jié)構(gòu)、算法基礎(chǔ)扎實(shí),具有良好的編程風(fēng)格;
5.語言/書面溝通能力較強(qiáng),有吃苦耐勞精神?;
6.熟悉PCB設(shè)計流程以及PCB設(shè)計規(guī)范,能獨(dú)立進(jìn)行PCB電路板的設(shè)計工作優(yōu)先;
7,熟悉MCS-51等系列單片機(jī)編程優(yōu)先;
職位職責(zé):
1.?負(fù)責(zé)基于Linux平臺驅(qū)動軟件設(shè)計與開發(fā),主要包括Linux內(nèi)核定制、開發(fā)、移植和各驅(qū)動開發(fā)等;
2.?完成相應(yīng)底層驅(qū)動代碼的編寫與調(diào)試;
3.?按項(xiàng)目的要求,完成需求分析、軟件設(shè)計、實(shí)現(xiàn)和測試。
4.?具備ARM9,ARM11或Cortex-A8/A9開發(fā)經(jīng)驗(yàn)優(yōu)先;
5.?具備較強(qiáng)的自學(xué)能力和獨(dú)立解決問題的能力,善于團(tuán)隊(duì)協(xié)作和溝通,具有較強(qiáng)的責(zé)任心;
6.?具備良好的編程風(fēng)格和較強(qiáng)的文檔編寫能力,能根據(jù)公司的要求提供完整規(guī)范的研發(fā)文檔和測試;
7.?為人誠實(shí),踏實(shí)肯干,熱愛程序研發(fā)工作。??
工作地址