一 、崗位職責:
1、球形機器人嵌入式軟件設計,SDK的開發及維護,涉及避障、回充、地圖、路徑規劃、電機、PID、陀螺儀、加速計、六軸、九軸等功能
開發;
2、物聯網設備數據交互接口開發及接口規范定義;
3、熟悉MCU開發, 熟悉各種通用接口,如I2C、SPI、DAC、GPIO、RS232、USB、WIFI、BT、網絡接口等;
4、嵌入式產品平臺架構設計與開發, 參與項目需求分析以及評審;
5、根據產品詳細設計,完成符合功能和性能要求的任務書; 參與產品整體軟件方案設計及模塊設計文檔編寫; 獨立完成相關產品的軟件代碼開發工作;
6、精通使用C語言進行單片機軟件的開發,熟悉指針操作,熟練使用結構體、共同體等數據結構,內存動態分配等。
二 、任職要求:
1、計算機科學或電子信息工程、通信工程專業領域大專及以上學歷。
2、精通C/C++語言程序開發,具有5年以上的C語言編寫經驗。
3、有避障、回充、地圖、路徑規劃、電機、PID、陀螺儀、加速計、六軸、九軸開發經驗。
4、 具備良好的電子電路分析能力,能利用示波器、萬用表等工具對硬件通訊接口調試;
5、有藍牙、Wifi、Zigbee等其它無線產品的開發經驗,掌握TCP/UDP/HTTP/MQTT協議實現原理優先。