工作職責(zé):
1、遵循公司開發(fā)流程和代碼規(guī)范,保證產(chǎn)品質(zhì)量。
2、負(fù)責(zé)和參與需求分析和調(diào)研相關(guān)工作。
3、負(fù)責(zé)和參與系統(tǒng)的架構(gòu)選型和技術(shù)方案制定。
4、負(fù)責(zé)產(chǎn)品的軟件系統(tǒng)設(shè)計(jì)、編碼、調(diào)試和測試。
5、負(fù)責(zé)處理客訴問題,維護(hù)系統(tǒng)的正常運(yùn)行和應(yīng)急響應(yīng)。
6、負(fù)責(zé)開發(fā)過程中相關(guān)技術(shù)文檔編寫。
7、負(fù)責(zé)和參與需求,設(shè)計(jì)、測試、代碼等技術(shù)評(píng)審。
8、負(fù)責(zé)提供相關(guān)的技術(shù)支持和培訓(xùn)工作。
9、與產(chǎn)品、設(shè)計(jì)、測試、運(yùn)維等團(tuán)隊(duì)密切溝通協(xié)作,保障項(xiàng)目順利交付。
任職要求:
1、教育背景:本科及以上學(xué)歷,計(jì)算機(jī)、通信、電子信息、自動(dòng)化、人工智能等相關(guān)專業(yè);
2、工作經(jīng)驗(yàn): 5年以上軟件開發(fā)工作經(jīng)驗(yàn);
3、專業(yè)技能:
1).熟悉Linux操作系統(tǒng),有基于Linux的開發(fā)經(jīng)驗(yàn);
2).熟悉C、C++語言,以及常見數(shù)據(jù)結(jié)構(gòu)和算法;
3).熟悉QT集成開發(fā)環(huán)境和界面開發(fā);
4).熟悉多線程,關(guān)系數(shù)據(jù)庫,網(wǎng)絡(luò)通信、進(jìn)程間通訊等編程技術(shù);
5).熟悉Modbus、TCP、UDP、HTTP、MQTT等常用通訊協(xié)議,并有實(shí)際開發(fā)經(jīng)驗(yàn);
6).熟悉使用SVN、Git等版本管理工具;
7).加分項(xiàng):熟悉I2C、SPI、GPIO、UART等外設(shè),并有實(shí)際開發(fā)經(jīng)驗(yàn);
4、個(gè)人素質(zhì):
1).具有良好的職業(yè)道德,工作積極主動(dòng),能承受一定的工作壓力;
2).具備良好的溝通能力和團(tuán)隊(duì)合作精神。