崗位職責(zé):
1、負(fù)責(zé)儲能系統(tǒng)及測試設(shè)備相關(guān)嵌入式軟件開發(fā);
2、負(fù)責(zé)監(jiān)控系統(tǒng)功能模塊定義、設(shè)計、搭建,程序設(shè)計;
3、根據(jù)產(chǎn)品設(shè)計和需求說明,推進(jìn)完成代碼編寫、調(diào)試、測試和維護(hù),設(shè)計開發(fā)文檔和通信協(xié)議,實現(xiàn)產(chǎn)品功能;
4、完成領(lǐng)導(dǎo)交辦的其他事項。
任職要求
1、大學(xué)本科及以上學(xué)歷,電力電子、自動化、計算機(jī)、軟件工程等專業(yè),本科具有6年以上工作經(jīng)驗,研究生具有4年以上工作經(jīng)驗,具備3年以上團(tuán)隊管理能力;;
2、具有新能源、電力系統(tǒng)、EMS(儲能)、BMS(電池管理)、UPS監(jiān)控軟件開發(fā)經(jīng)驗優(yōu)先;
3、精通嵌入式arm-linux平臺軟件開發(fā),熟悉單片機(jī)、MCU、STM32、DSP、ARM Cortex芯片平臺的軟件開發(fā)模式和調(diào)試方法;
4、熟悉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消息隊列、多線程編程、內(nèi)存管理、程序異常調(diào)試等多種開發(fā)技能,對底層軟件和各種通信接口設(shè)備驅(qū)動有所了解更佳;
5、熟悉GUI界面設(shè)計和開發(fā),熟悉QT編程,定制圖形化UI組件,注重用戶體驗和UI運行優(yōu)化,上位機(jī)軟件以及組態(tài)軟件開發(fā);
6、熟悉各種通信協(xié)議(CAN、Modbus RTU/TCP、SNMP),熟悉串口通信RS232、RS485和網(wǎng)絡(luò)通信TCP/UDP、socket編程,熟悉后臺監(jiān)控系統(tǒng)軟件開發(fā),嵌入式web服務(wù)器和web頁面開發(fā),數(shù)據(jù)庫系統(tǒng)設(shè)計MySQL/SQLite以及數(shù)據(jù)存儲,熟悉數(shù)據(jù)的分析和預(yù)測算法,對手機(jī)APP及監(jiān)控系統(tǒng)云平臺開發(fā)和搭建有一定的了解;
7、具有積極和主動性,善于團(tuán)隊協(xié)作,責(zé)任心強(qiáng),具有較強(qiáng)分析和解決問題能力,具有較強(qiáng)的自主開發(fā)能力和學(xué)習(xí)能力,喜愛專研問題和富有挑戰(zhàn)能力
職位福利:五險一金、包住、房補(bǔ)