崗位職責(zé):
1、負(fù)責(zé)鋰電池BMS電池管理系統(tǒng)項目單片機軟件系統(tǒng)需求分析,技術(shù)方案的策劃、制定;
2、根據(jù)設(shè)計文檔或需求說明完成代碼編寫、調(diào)試、測試和維護;
3、配合完成產(chǎn)品的功能驗證與設(shè)計優(yōu)化;負(fù)責(zé)軟件版本的管控,維護與升級;
4、協(xié)同測試工程師完成對BMS軟件的測試和標(biāo)定;
5、產(chǎn)品在試產(chǎn)、量產(chǎn)及售后出現(xiàn)的問題處理;
6、編寫相關(guān)的軟件開發(fā)文檔、調(diào)試文檔等技術(shù)資料的編寫;
7、公司產(chǎn)品使用新技術(shù)的預(yù)研,包括算法、通信、驅(qū)動。
任職要求:
1、本科及以上學(xué)歷,計算機、通信、電子工程相關(guān)專業(yè);
2、熟悉C/C++語言,熟練使用Keil MDK嵌入式發(fā)開軟件,熟悉GD32、STM32、NXP等芯片平臺軟件開發(fā);
3、熟悉RT_Thread、freeRTOS等RTOS系統(tǒng),有Linux編程能力;
4、了解Simulink/MATLAB語言編程、仿真;
5、熟悉I2C、SPI、UART、RS232、RS485、CAN、USB、Ethernet、Wifi/BLE等通信技術(shù)及工作原理與接口開發(fā);
6、具備良好的編程規(guī)范,文檔編寫能力;良好的代碼管理能力,熟悉GitHub、JIRA和Confluence的使用;
7、能看懂硬件原理圖,掌握基本電路工作原理,如MOS管開關(guān)驅(qū)動電路等;
8、喜歡鉆研,動手能力強,有較強的解決問題能力,良好的溝通協(xié)調(diào)能力;
9、有工控類、物聯(lián)網(wǎng)行業(yè)、BMS開發(fā)經(jīng)驗者優(yōu)先。