崗位職責(zé):
1:使用M0、M3系列芯片進(jìn)行協(xié)議轉(zhuǎn)換、控制實現(xiàn)等功能開發(fā);
2:負(fù)責(zé)開源飛控對接,實現(xiàn)各種飛控協(xié)議轉(zhuǎn)換;
3:負(fù)責(zé)電機(jī)驅(qū)動的算法仿真及嵌入式開發(fā);
3:負(fù)責(zé)產(chǎn)品軟件設(shè)計、編碼實現(xiàn)及單元測試;
4:負(fù)責(zé)版本控制與維護(hù);
5:負(fù)責(zé)開發(fā)過程設(shè)計文檔的編寫與維護(hù);
任職要求:
1:熟悉STM32系列芯片,有freeRTOS或ucos開發(fā)經(jīng)驗優(yōu)先;
2:熟悉uart、i2c、usb、spi、Can、網(wǎng)口等常用通訊接口嵌入式開發(fā);
3:熟練使用C/C++語言,熟練使用常用開發(fā)工具(如:Keil、Stm32CubeIDE等)及版本控制軟件;
4:熟悉步進(jìn)電機(jī)、直流無刷電機(jī),熟悉FOC等電機(jī)的閉環(huán)控制原理和實現(xiàn);
5:電子、計算機(jī)、通信等相關(guān)專業(yè),2年以上工作經(jīng)驗,有無人機(jī)/車飛控驅(qū)動開發(fā)經(jīng)驗者優(yōu)先;
6:了解硬件原理和電路,看得懂硬件原理圖,能使用示波器等基本調(diào)試設(shè)備;
7:做事負(fù)責(zé)、邏輯嚴(yán)謹(jǐn),有良好的溝通能力;