技能要求:熟悉嵌入式Linux軟件、C/C++開發(fā),大專及以上學(xué)歷。
崗位職責(zé):
1、完成硬件組組長(zhǎng)分配的嵌入式軟件系統(tǒng)模塊設(shè)計(jì)和算法模塊實(shí)現(xiàn)相關(guān)工作;
2、硬件代碼的編寫,調(diào)試和優(yōu)化;
3、完成底層驅(qū)動(dòng)軟件系統(tǒng)代碼的實(shí)現(xiàn)(含代碼注釋、相關(guān)說明文檔);
4、協(xié)助測(cè)試工程師制定測(cè)試計(jì)劃,定位發(fā)現(xiàn)問題;
5、參與需求分析、產(chǎn)品設(shè)計(jì),撰寫相關(guān)技術(shù)文檔;
6、完成公司及部門領(lǐng)導(dǎo)指定相關(guān)任務(wù)目標(biāo)。
任職要求:
1、三年以上的ARM-Linux平臺(tái)下的硬件驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn);
2、有嵌入式產(chǎn)品開發(fā)經(jīng)驗(yàn),熟悉嵌入式項(xiàng)目開發(fā)特點(diǎn),流程,熟練掌握嵌入式Linux系統(tǒng);
3、擅長(zhǎng)C/C++開發(fā),數(shù)據(jù)庫(kù)開發(fā),熟悉嵌入式Linux軟件的開發(fā)環(huán)境和開發(fā)流程,
4、熟悉ARM?Linux體系結(jié)構(gòu)的內(nèi)核和驅(qū)動(dòng)開發(fā);
5、熟悉linux內(nèi)核,環(huán)境,命令及軟件編譯,熟悉文件系統(tǒng);
6、做過Uboot,內(nèi)核和根文件系統(tǒng)的裁剪;
7、熟悉TCP/IP網(wǎng)絡(luò)協(xié)議,熟練掌握通信原理和網(wǎng)絡(luò)編程;