崗位職能:
1、負(fù)責(zé)儲(chǔ)能系統(tǒng)的能量管理系統(tǒng)開發(fā);
2、參與儲(chǔ)能系統(tǒng)的設(shè)計(jì),對(duì)相關(guān)問題進(jìn)行系統(tǒng)地分析,提出改進(jìn)建議;
3、負(fù)責(zé)完成EMS軟件架構(gòu)設(shè)計(jì),系統(tǒng)通訊、SCADA、調(diào)度控制、電能質(zhì)量調(diào)節(jié)、電能計(jì)量等軟件模塊開發(fā);
4、負(fù)責(zé)EMS設(shè)計(jì)開發(fā)文件的編寫,并申請(qǐng)對(duì)開發(fā)各階段進(jìn)行評(píng)審;
5、編制DFMEA、技術(shù)文件;
6、根據(jù)產(chǎn)品設(shè)計(jì)和需求說明,完成代碼編寫、調(diào)試、測(cè)試和維護(hù),設(shè)計(jì)開發(fā)文檔和通信協(xié)議,實(shí)現(xiàn)產(chǎn)品功能;
7、統(tǒng)籌產(chǎn)品設(shè)計(jì)變更的評(píng)估、更改、驗(yàn)證和確認(rèn),變更的有關(guān)文件資料在顧客有要求時(shí)提交顧客確認(rèn)、批準(zhǔn);
8、負(fù)責(zé)監(jiān)控系統(tǒng)功能模塊定義、設(shè)計(jì)、搭建,程序設(shè)計(jì);
9、專利的編寫;
10、完成領(lǐng)導(dǎo)交辦的其他事項(xiàng)。
崗位要求:
1、大學(xué)本科及以上學(xué)歷,電力電子、自動(dòng)化、計(jì)算機(jī)、軟件工程等專業(yè);
2、具有3年及以上嵌入式系統(tǒng)軟件開發(fā)經(jīng)驗(yàn),具有新能源、電力系統(tǒng)、EMS(儲(chǔ)能)、BMS(電池管理)、UPS監(jiān)控軟件開發(fā)經(jīng)驗(yàn)優(yōu)先;
3、精通嵌入式arm-linux平臺(tái)軟件開發(fā),熟悉單片機(jī)SCM、MCU、STM32、DSP、ARM Cortex芯片平臺(tái)的軟件開發(fā)模式和調(diào)試方法;
4、熟悉GUI界面設(shè)計(jì)和開發(fā),熟悉QT編程,定制圖形化UI組件,注重用戶體驗(yàn)和UI運(yùn)行優(yōu)化,上位機(jī)軟件以及組態(tài)軟件開發(fā);
5、熟悉各種通信協(xié)議(CAN、Modbus RTU/TCP、SNMP),熟悉串口通信RS232、RS485和網(wǎng)絡(luò)通信TCP/UDP、socket編程,熟悉后臺(tái)監(jiān)控系統(tǒng)軟件開發(fā),嵌入式web服務(wù)器和web頁(yè)面開發(fā),數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)MySQL/SQLite以及數(shù)據(jù)存儲(chǔ),熟悉數(shù)據(jù)的分析和預(yù)測(cè)算法,對(duì)手機(jī)APP及監(jiān)控系統(tǒng)云平臺(tái)開發(fā)和搭建有一定的了解;
6、熟悉Liunx系統(tǒng)原理、命令及shell腳本,熟練掌握C、C++編程原理(數(shù)據(jù)結(jié)構(gòu)和算法)、工程構(gòu)建、Makefile、交叉編譯和gdb調(diào)試,嵌入式Linux系統(tǒng)和應(yīng)用軟件移植,熟練掌握進(jìn)程間通信、MQ消息隊(duì)列、多線程編程、內(nèi)存管理、程序異常調(diào)試等多種開發(fā)技能,對(duì)底層軟件和各種通信接口設(shè)備驅(qū)動(dòng)(I2C/SPI/CAN/UART/USB)有所了解更佳;
職位類別:
PACK系統(tǒng)工程師
舉報(bào)