崗位描述:??
1?升級(jí)與開發(fā)?基于ARM-LINUX(優(yōu)先TI?AM335***臺(tái),權(quán)志平臺(tái)等)?平臺(tái)的工業(yè)網(wǎng)關(guān)產(chǎn)品,能自主獨(dú)立開發(fā)嵌入式應(yīng)用軟件,底層協(xié)議驅(qū)動(dòng)?。
2、熟悉工業(yè)常用PLC、智能儀表協(xié)議,并能植入網(wǎng)關(guān)產(chǎn)品之內(nèi);
3?對(duì)網(wǎng)關(guān)在服務(wù)器端的底層數(shù)據(jù)收發(fā)和接口維護(hù)開發(fā)?,可以有效對(duì)接?電信NB平臺(tái),阿里IOT平臺(tái)底層數(shù)據(jù)?
4?參與部分網(wǎng)關(guān)硬件的維護(hù)和設(shè)計(jì)工作?,熟悉常用外圍電路電路,能對(duì)主板優(yōu)化升級(jí)???
崗位要求:
1?計(jì)算機(jī)、電子、自動(dòng)控制類相關(guān)專業(yè)本科及以上學(xué)歷,從事嵌入式軟件設(shè)計(jì)工作1—3年以上??(條件優(yōu)秀者可適當(dāng)放寬)。
2、熟悉嵌入式開發(fā)流程,能獨(dú)立進(jìn)行uboot、Linux?kernel、filesystem的移植、裁剪;
熟悉linux下驅(qū)動(dòng)的開發(fā)流程,對(duì)常用驅(qū)動(dòng)能進(jìn)行移植調(diào)試;
3、?具有1-3年以上C語言產(chǎn)品開發(fā)經(jīng)驗(yàn);精通c/c++語言,熟悉Linux平臺(tái)c/c++/shell網(wǎng)絡(luò)編程開發(fā)/調(diào)試/測試技術(shù)
4、熟悉Linux網(wǎng)絡(luò)編程,熟悉常用的工業(yè)通訊協(xié)議?,如MODBUS?TCP??MODBUS?UDP??MQTT協(xié)議等?。
5、熟悉常用硬件電路設(shè)計(jì)開發(fā),熟練使用AD等畫圖軟件;
6、良好的編碼習(xí)慣,文檔書寫習(xí)慣,做好日常軟件版本控制;