工作內(nèi)容:
1. 負責機器人上位機軟件開發(fā);
2. 負責不同控制器間通訊,通訊協(xié)議制定及實現(xiàn);
3. 參與軟件開發(fā)過程中的需求分析、協(xié)議制定、軟件架構(gòu)編碼、接口、邏輯控制和測試等環(huán)節(jié),并編寫相應(yīng)的技術(shù)文檔;
崗位要求:
1. 計算機、自動化、電子信息等相關(guān)專業(yè)本科及以上學歷;
2. 熟練掌握 c++/c語言,良好的編程習慣;
3. 熟練使用linux操作系統(tǒng),會ROS系統(tǒng),了解AGV運動,包括但不限于:cmake、shell、linux操作命令的使用及配置;
4.熟悉多線程通訊、can通訊、socket通訊、modbus通訊以及通訊協(xié)議軟件開發(fā)過程;