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