2、根據(jù)項目方案,完成軟件需求分析和確認、架構設計、詳細設計和概要設計;
3、編制項目功能的測試用例,進行軟件測試,并撰寫測試報告。
" />
1、負責嵌入式軟件的開發(fā)和調試,根據(jù)需求完成代碼編寫、調試、文檔編寫、技術支持;
2、根據(jù)項目方案,完成軟件需求分析和確認、架構設計、詳細設計和概要設計;
3、編制項目功能的測試用例,進行軟件測試,并撰寫測試報告。
4. 精通C語言,熟練使用stm32、NXP等單片機,良好編碼習慣與文檔規(guī)范,對軟件模塊化、可移植性有深刻理解,熟悉CAN等串行總線的驅動與應用開發(fā)。
5. 對藍牙、ZigBee、或LoRa等無線通訊有一定的開發(fā)經驗,熟悉一種或多種通信協(xié)議,并設計實現(xiàn)過至少一種通信協(xié)議;
6. 有底層驅動開發(fā)和調試經驗,例如:FLASH,I2C,SPI,PCI,UART,USB,CAN等;
7. 有單獨負責項目開發(fā)經驗,開發(fā)量產產品,移動儲能,BMS管理系統(tǒng),快充充電器等產品
1、主板:收集來自各從板的采樣信息,通過低壓電氣接口與整車進行通訊,控制BDU內的繼電器動作,實施監(jiān)控電池的各項狀態(tài),保證電池在充放電過程中的安全使用;
2、從板:監(jiān)控模組的單體電壓、單體溫度等信息,將信息傳輸給主板,具備電池均衡功能,從板與主板的通訊方式通常是CAN通訊或者菊花鏈通訊(一種像菊花形狀一樣從中心到周邊的通訊方式);
3、BDU:通過高壓電氣接口與整車高壓負載和快充線束連接,包含預充電路、總正繼電器、總負繼電器、快充繼電器等,受主板控制;
4、高壓控制板:可集成在主板,也可獨立出來,實時監(jiān)控著電池包的電壓電流,同時還包含預充檢測和絕緣檢測功能。
1. 兼任軟件開發(fā)工程師,負責整個生命周期軟件研發(fā)與維護 2. 兼任項目經理角色,把控產品研發(fā),測試,生產,售后等情況
1. 負責移動儲能系列產品軟件研發(fā),后期維護工作 2. 儲能類產品項目負責人,負責產品整個生命周期把控