工作職責:
1、負責割草機器人相關產品的嵌入式軟件開發、量產導入與后期維護升級;
2、負責ST、GD以及其他國產MCU平臺的嵌入式軟件編寫以及調試;
3、負責Linux系統下的UART,IIC,SPI,PWM等接口外設驅動的開發;
4、負責Linux系統下的傳感器數據處理及運動控制處理的開發;
5、負責根據業務需求對軟件工程進行重構;
能力要求:
1、本科及以上學歷,電子電氣自動化、控制、計算機,通信機械電子等相關專業,3年及以上相關開發工作經驗;
2、熟悉單片機、STM32、ARM-A系列等平臺下的嵌入式應用開發;熟練使用Keil、STM32、IAR等嵌入式開發環境,了解交叉編譯;
3、精通C以及C++編程,熟練使用Git,熟悉gitlab系統,有良好的編碼及文檔編寫習慣;
4、精通UART、SPI、I2C、USB等常見的通訊接口知識;熟悉Linux下驅動及應用開發,掌握通用接口外設驅動的開發;
5、有從0到1開發嵌入式軟件架構的相關經驗的最佳;
6、具有良好的溝通能力和團隊合作精神,具有強烈的責任心和鉆研精神;