崗位職責(zé):
1、參與公司邊緣計(jì)算設(shè)備系統(tǒng)軟件框架規(guī)劃、分析與設(shè)計(jì);
2、負(fù)責(zé)公司邊緣計(jì)算設(shè)備應(yīng)用軟件開(kāi)發(fā)與調(diào)試,如設(shè)備協(xié)議接入、平臺(tái)服務(wù)對(duì)接、中間件類庫(kù)開(kāi)發(fā)和系統(tǒng)微服務(wù)設(shè)計(jì)等;
3、編寫相關(guān)技術(shù)文檔;
4、新技術(shù)預(yù)研和驗(yàn)證。
任職要求:
1、電子、信息、通信、計(jì)算機(jī)、自動(dòng)化或者軟件等相關(guān)專業(yè);
2、5年以上C/C++編程經(jīng)驗(yàn),良好的編碼風(fēng)格,掌握面向?qū)ο蟮能浖O(shè)計(jì)與開(kāi)發(fā),熟悉設(shè)計(jì)模式優(yōu)先;
3、熟悉Linux系統(tǒng)shell環(huán)境,熟練掌握Makefile/Gcc等常用開(kāi)發(fā)工具,掌握任一門腳本語(yǔ)言優(yōu)先;
4、熟悉計(jì)算機(jī)網(wǎng)絡(luò)TCP/IP體系結(jié)構(gòu),熟悉C/C++網(wǎng)絡(luò)系統(tǒng)編程;
5、掌握Linux系統(tǒng)多線程/多進(jìn)程應(yīng)用軟件開(kāi)發(fā)與調(diào)試技術(shù),熟練使用線程/進(jìn)程間IPC機(jī)制;
6、熟悉AMQP/MQTT/Json-RPC/Protobuf協(xié)議,掌握常用開(kāi)源實(shí)現(xiàn)如Qpid/Mosqitto/gRPC 等優(yōu)先;
7、了解微服務(wù)構(gòu)架和Docker容器技術(shù)、熟悉GO語(yǔ)言開(kāi)發(fā)優(yōu)先;
8、具備英語(yǔ)技術(shù)資料閱讀能力,良好的溝通能力、責(zé)任心和團(tuán)隊(duì)意識(shí),能承受較強(qiáng)的工作壓力。
職位類別:
軟件工程師
舉報(bào)