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