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