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