1.?參與嵌入式產(chǎn)品操作系統(tǒng)底層、應(yīng)用層軟件設(shè)計、開發(fā)工作;
2.?可以根據(jù)已有的軟件架構(gòu)、功能模塊進(jìn)行應(yīng)用軟件集成、編碼與測試等工作;
3.?協(xié)助團(tuán)隊成員完成硬件調(diào)試與測試工作;
4.?編寫相關(guān)技術(shù)文檔和說明書;
5.?完成公司安排的其他任務(wù)。
任職資格:
1.?對linux操作系統(tǒng)內(nèi)核、文件系統(tǒng)有較深刻理解;
2.?熟悉linux操作系統(tǒng)systemd、service等系統(tǒng)服務(wù)配置、部署;
3.?掌握C/C++程序編寫,熟悉Makefile編寫、維護(hù)等;
4.?具備linux操作系統(tǒng)多進(jìn)程、多線程編程經(jīng)驗,熟悉線程、進(jìn)程間通信方式;
5.?掌握Shell腳本編寫、調(diào)試,或熟悉其它腳本語言;
6.?完成領(lǐng)導(dǎo)交辦的其他工作事項。
7.?熟悉嵌入式軟件開發(fā)、測試流程,熟練使用交叉編譯開發(fā)環(huán)境和工具優(yōu)先;
8.?有l(wèi)inux內(nèi)核配置、剪裁,內(nèi)核驅(qū)動程序移植、調(diào)試經(jīng)驗優(yōu)先;
9.?熟悉Arm架構(gòu)BSP程序調(diào)試、BootLoader程序移植、裁剪調(diào)試經(jīng)驗優(yōu)先;
10.?有操作系統(tǒng)安全加固方案設(shè)計實施經(jīng)驗優(yōu)先。