崗位職責:
1.負責數(shù)據(jù)采集、能量控制等軟件的功能開發(fā);
2.分析并解決軟件開發(fā)過程中出現(xiàn)的問題;
3.按照開發(fā)流程編寫相應(yīng)模塊的設(shè)計文檔;
4.協(xié)助測試工程師制定測試計劃,定位發(fā)現(xiàn)的問題,修復(fù)測試提出的bug;
5。配合開發(fā)組長或項目經(jīng)理完成相關(guān)項目的開發(fā)目標。
任職要求:
1.掌握Linux環(huán)境下C/C++程序設(shè)計,5年以上C++開發(fā)經(jīng)驗;
2.熟悉電力系統(tǒng)Modbus、IEC60870-5系列、IEC61850、OPC-UA等規(guī)約;
3.有性能優(yōu)化、程序調(diào)優(yōu)的項目經(jīng)驗;
4.熟悉STL、boost、C++11及以上等特性,熟悉多線程,了解TCP/IP協(xié)議及socket編程;
5.熟練使用svn、git、vscode等工具;
6.熟悉常用的數(shù)據(jù)結(jié)構(gòu)、算法以及設(shè)計模式;
7.具備一定的架構(gòu)設(shè)計和實現(xiàn),編寫設(shè)計文檔以及單元測試的能力;
8.深入理解面向?qū)ο笏枷?,掌握UML建模技術(shù),會使用一種建模工具;
通用要求:
1.具有良好的溝通能力和團隊協(xié)作能力。
2.邏輯分析能力強。
3.工作積極,有高度的責任心。
具備良好的文檔編寫能力。
優(yōu)先錄用條件:
1.熟悉Python,Shell等語言;
2 . 有主導過C++項目架構(gòu)設(shè)計的經(jīng)驗;