職位描述
崗位職責:負責公司上位機軟件的設計與開發;根據需求文檔獨立完成系統分析、方案設計、編碼與調試;優化機器人實施工具系統架構與程序性能,提升軟件的穩定性與可維護性;參與軟件模塊化、組件化、前后端分離等架構設計;參與網絡通信模塊的開發,支持設備間或客戶端與服務器的交互;任職要求:精通C++語言,具備扎實的面向對象編程功底;具有3年以上QT開發經驗,熟練掌握QT核心模塊(QTCore、QTGui、QTWidgets、QTNetwork、QML等);熟悉QT信號槽機制、事件機制、多線程編程、界面布局與繪制;熟練掌握常用設計模式,理解 前后端分離、MVC/MVVM 等設計思想;熟悉網絡編程,了解TCP/IP、HTTP、WebSocket等常見網絡協議;具備獨立的需求分析、系統設計和問題定位能力;本科及以上學歷,計算機、軟件工程、自動化或相關專業;有良好的團隊合作精神與溝通能力,具備較強的學習能力和責任心。加分項(優先考慮):有跨平臺開發經驗(Windows/Linux);熟悉ROS,無人駕駛相關C++開源庫;有移動機器人或人形機器人開發相關經驗。
企業介紹
勱微機器人專注于先進的機器人與人工智能技術,為客戶提供完整的智能制造及智慧物流解決方案。硬件產品包括:各類型無人叉車、AMR、無人牽引車及倉儲機器人;軟件系統包括:勱微云、WMS、WCS、現場管理系統及多種視覺解決方案。勱微機器人具備從底層傳感器到核心算法,再到上層軟件系統的全自主開發能力。勱微機器人已在工廠、倉儲、物流等領域交付了大量標桿項目,成為全球行業客戶信賴的合作伙伴。