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