崗位職責:
1、充電樁嵌入式軟件功能模塊開發(fā),包括處理器內(nèi)部功能,外設單元,控制器數(shù)據(jù)交互,以及對后臺通訊數(shù)據(jù)處理。
2、負責CPU,MCU以及其他嵌入式處理器的軟件開發(fā)工作,包括代碼和相關(guān)文檔、支持系統(tǒng)軟件架構(gòu)設計;
3、制定充電樁相關(guān)功能模塊具體方案,完成系統(tǒng)相關(guān)功能模塊開發(fā),以及驗證測試部分;
4、對已有產(chǎn)品的性能升級,優(yōu)化,以及相關(guān)生產(chǎn)售后的支持工作;
5、協(xié)助硬件,電氣工程師分析,定位,和驗證問題,協(xié)助完成產(chǎn)品認證;
任職資格:
1、擁有4年以上軟件開發(fā)經(jīng)驗(本科學歷),2年以上開發(fā)經(jīng)驗(碩士學歷),或相當?shù)那度胧介_發(fā)能力;
2、有充電樁軟件開發(fā)調(diào)試項目經(jīng)驗,熟悉直流樁的主要功能模板,如充電本地與遠程授權(quán)策略,可用性檢查,充電訂單日志管理,以及云端交互協(xié)議,如OCPP1.6/2.0;
3、熟悉 C,C++語言開發(fā),熟悉數(shù)據(jù)結(jié)構(gòu)和算法. 對匯編語言,以及腳本編程有一定了解,有嵌入式MCU的開發(fā)經(jīng)驗,熟悉SCI,SPI,I2C, LCD,CAN,WIFI等外設的開發(fā)調(diào)試,了解 代碼管理 工具,如Git ,SVN;
4、熟悉時實操作系統(tǒng)至少一種,如Free、RTOS、UCOS等,了解操作系統(tǒng)的移植過程,有相關(guān)的軟件開發(fā)調(diào)試經(jīng)驗,了解標準庫以及代碼測試等, 熟悉Linux 系統(tǒng),有硬件調(diào)試 ,底層驅(qū)動模塊等BSP開發(fā)經(jīng)驗優(yōu)先;
5、能夠熟練的閱讀英文資料及標準文檔,并能夠理解并實現(xiàn)相關(guān)功能;
6、具有良好的編程習慣,有獨立承擔工作的能力,以及良好的團隊合作精神。