崗位職責(zé):
1、負(fù)責(zé)光伏逆變器、風(fēng)電/儲能變流器產(chǎn)品的ARM嵌入式軟件設(shè)計(jì)與開發(fā);
2、負(fù)責(zé)平臺產(chǎn)品ARM芯片的底層軟件及應(yīng)用層軟件的開發(fā)驗(yàn)證和測試維護(hù)工作;
3、負(fù)責(zé)RS485/CAN/以太網(wǎng)等對外通訊接口的modbus/CAN協(xié)議軟件開發(fā)
4、負(fù)責(zé)程序燒錄方案制定及bootloader程至開發(fā);
5、參與項(xiàng)目測試用例編寫及評審,負(fù)責(zé)軟件功能自測及軟硬件聯(lián)合調(diào)試;
6、解決項(xiàng)目過程中遇到的軟件問題,協(xié)助查找產(chǎn)品硬件及系統(tǒng)問題;
7、編寫軟件設(shè)計(jì)技術(shù)文檔及產(chǎn)品說明書等資料。
崗位要求:
1、電氣、電子、自動化、電力電子或相關(guān)專業(yè)、本科及以上學(xué)歷;
2、精通c/c++語言,熟悉STM32系列單片機(jī)或其他Cortex-M單片機(jī);
3、熟練掌握通訊接口SPI、UART、CAN和I2C等外設(shè)驅(qū)動的開發(fā),熟悉CAN通訊協(xié)議、Modbus通訊協(xié)議;
4、掌握ModbusRTU及ModbusTCP通訊協(xié)議,有IEC61850協(xié)議開發(fā)經(jīng)驗(yàn)者優(yōu)先;
5、掌握stm32cubeide、Keil等開發(fā)平臺,掌握基本軟件調(diào)試方法,熟悉實(shí)時操作系統(tǒng),如freertos、ucos等;
6、工作積極主動,良好的團(tuán)隊(duì)合作精神及強(qiáng)烈的責(zé)任感。