?崗位職責(zé)
1、負(fù)責(zé)相關(guān)技術(shù)及需求文檔的編寫,包括嵌入式Linux內(nèi)核、文件系統(tǒng)的裁剪、移植及調(diào)試,以及外設(shè)驅(qū)動(dòng)和應(yīng)用程序的開發(fā)與調(diào)試?;
2、進(jìn)行系統(tǒng)Uboot移植、Linux Kernel裁剪、文件系統(tǒng)裁剪等工作,負(fù)責(zé)嵌入式Linux平臺(tái)下外設(shè)驅(qū)動(dòng)開發(fā)與調(diào)試?;
3、負(fù)責(zé)嵌入式Linux平臺(tái)下應(yīng)用軟件的開發(fā)與調(diào)試,包括制定系統(tǒng)軟件架構(gòu)、編寫相關(guān)通訊軟件協(xié)議、軟件開發(fā)文檔編寫等?;
4、熟悉嵌入式Linux底層驅(qū)動(dòng)開發(fā),熟悉基于 ARM 核心板的驅(qū)動(dòng)及軟件開發(fā),熟練使用C/C++語言進(jìn)行開發(fā)?;
5、負(fù)責(zé)操作系統(tǒng)軟件設(shè)計(jì)、編碼、測(cè)試、版本發(fā)布工作,主要進(jìn)行基于Linux的kernel、filesystem、BSP及APP等軟件開發(fā)工作?;
6、參與項(xiàng)目管理,確保開發(fā)、測(cè)試、上線工作按時(shí)完成,負(fù)責(zé)軟件的架構(gòu)設(shè)計(jì)、核心編碼和質(zhì)量管理?。
任職資格
1、本科及以上學(xué)歷,電子、信息、通信、自動(dòng)化、計(jì)算機(jī)等相關(guān)專業(yè)?;
2、3-5年的相關(guān)工作經(jīng)驗(yàn),特別是在工控類產(chǎn)品開發(fā)方面有經(jīng)驗(yàn)者優(yōu)先?;
3、熟悉嵌入式Linux內(nèi)核的裁剪配置與文件系統(tǒng)的搭建方法,熟練掌握C/C++編程語言,了解buildroot等嵌入式Linux定制工具?;
4、熟悉硬件原理,能夠進(jìn)行Uboot移植、kernel裁剪、驅(qū)動(dòng)開發(fā)調(diào)試等工作?。