崗位職責(zé):
1. 負(fù)責(zé)工商業(yè)儲(chǔ)能 BMS/EMS 上位機(jī)軟件的開發(fā)與迭代,包括數(shù)據(jù)采集、監(jiān)控、分析和人機(jī)交互功能;
2. 參與上位機(jī)需求分析和架構(gòu)設(shè)計(jì),輸出軟件需求文檔和設(shè)計(jì)文檔;
3. 完成上位機(jī)軟件的編碼、調(diào)試和測試,保障軟件功能和用戶體驗(yàn);
4. 協(xié)同 BMS/EMS 開發(fā)團(tuán)隊(duì)完成系統(tǒng)集成,保障上位機(jī)與下位機(jī)的通信和數(shù)據(jù)交互;
5. 沉淀上位機(jī)開發(fā)經(jīng)驗(yàn),優(yōu)化軟件架構(gòu)和用戶界面設(shè)計(jì)。
任職要求:
1. 本科及以上學(xué)歷,計(jì)算機(jī)、軟件工程、電子信息等相關(guān)專業(yè),3年以上上位機(jī)軟件開發(fā)經(jīng)驗(yàn);
2. 精通 C#/C++/Python 等語言,熟悉 Qt、WPF 等開發(fā)框架,具備 Windows/Linux 平臺(tái)開發(fā)能力;
3. 熟悉 Modbus、CAN、TCP/IP 等通信協(xié)議,具備數(shù)據(jù)采集和通信開發(fā)經(jīng)驗(yàn);
4. 具備良好的用戶界面設(shè)計(jì)和交互能力,能獨(dú)立完成上位機(jī)軟件的開發(fā)和優(yōu)化;
5. 有儲(chǔ)能或工業(yè)監(jiān)控上位機(jī)開發(fā)經(jīng)驗(yàn)者優(yōu)先。