崗位職責:
1、負責AGV/AMR機器人系統(tǒng)軟件設(shè)計;
2、負責系統(tǒng)需求分析和功能實現(xiàn);
3、負責軟件本地模擬測試,參與實車聯(lián)合調(diào)試;
4、負責系統(tǒng)軟件現(xiàn)場配置、部署和維護工作;
5、編寫詳細、規(guī)范的技術(shù)文檔,包括設(shè)計方案、通訊協(xié)議、接口說明文檔、測試報告、用戶手冊。
任職要求:
1、計算機科學(xué)與技術(shù)、軟件工程、自動化、電子信息工程等相關(guān)專業(yè)本科及以上學(xué)歷;
2、精通 C/C++ 編程,熟練使用面向?qū)ο笤O(shè)計方法和設(shè)計模式;
3、熟練使用多線程技術(shù),熟悉常用的數(shù)據(jù)結(jié)構(gòu)與算法;
4、掌握網(wǎng)絡(luò)通信技術(shù),如socket、http、mqtt;
5、豐富的硬件接口編程經(jīng)驗,如UART、MODBUS、CAN;
6、熟悉ROS及其相關(guān)框架,有ROS項目開發(fā)經(jīng)驗;
7、積極主動,責任心強,具有良好的溝通與團隊協(xié)作能力?;
8、有無人叉車、AGV或其他移動機器人本體系統(tǒng)軟件開發(fā)經(jīng)驗者優(yōu)先。