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