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