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