崗位描述:
1.負責牽引研發(fā)軟件平臺技術棧構(gòu)建和能力建設活動,達到國內(nèi)國際一流水平;
2.結(jié)合研發(fā)目標制定機器人軟件發(fā)展技術路線,監(jiān)督技術發(fā)展規(guī)劃執(zhí)行;組織制定和實施技術決策和方案;
3.負責機器人軟件技術架構(gòu)規(guī)劃和設計實施,審核總體方案,保障架構(gòu)合理性并持續(xù)迭代優(yōu)化,對軟件交付做質(zhì)量評估;
4.依托整體架構(gòu)把控,指導并整合軟件各類需求分析和設計,保證軟件開發(fā)的模塊化標準化代碼復用:
5.建立完善的軟件開發(fā)管理體系,推動項目敏捷管理,代碼管理,CMMI認證等各類管理提升活動;
6.組織代碼審查,推動完善測試與發(fā)布系統(tǒng),優(yōu)化工作流程,提高團隊整體代碼質(zhì)量和產(chǎn)品質(zhì)量;
7.負責機器人軟件平臺能力建設,提升團隊的工作質(zhì)量、效率,對開發(fā)人員進行技術培訓或分享;
8.負責解決重大技術與質(zhì)量問題并組織攻關活動,審定技術處理方案;參與現(xiàn)場調(diào)試,及時排查故障;
9.負責跟蹤國內(nèi)外機器人軟件平臺先進技術發(fā)展方向,保證機器人軟件研發(fā)處于行業(yè)前列;
任職要求:
1.碩士及以上學歷,計算機、軟件工程,自動化等相關專業(yè),985,211及國際知名大學畢業(yè),博士更佳;
2.有機器人/數(shù)控/工業(yè)控制大型軟件整體架構(gòu),編碼實現(xiàn)及大規(guī)模部署經(jīng)驗;有軟件項目管理經(jīng)驗更佳;
3.熟悉機器人軟件需求管理,了解發(fā)展趨勢和競爭態(tài)勢,充分理解各品牌機器人的軟件特點和經(jīng)驗參考。
4.熟悉機器人上下位軟件的層次架構(gòu)及接口設計,如用戶交互前后端、機器人語言、操作系統(tǒng)驅(qū)動、機器人建模/規(guī)劃/控制等核心算法。
5.對機器人軟件系統(tǒng)開發(fā)相關知識有基本概念,如核心零部件工作特性和指標,機器性能評價指標與方法,機器人調(diào)試與測試流程與方法,機器人性能提升方法等;
6. 有C/C++和底層系統(tǒng)相關編程經(jīng)驗,熟悉Linux-RT實時系統(tǒng)軟件架構(gòu)、系統(tǒng)服務、多線程編程等;
7. 熟悉ARM64 或RISC-V體系架構(gòu), 熟悉EtherCAT、Profinet等工業(yè)以太網(wǎng)總線;
8.精通軟件開發(fā)生命周期管理,熟悉CI/CD等自動化開發(fā)工具;
9.具備較強的架構(gòu)和思維能力,能夠根據(jù)軟件業(yè)務需求制定技術發(fā)展規(guī)劃,并推動技術創(chuàng)新;
10.工作認真負責、細致,有良好的創(chuàng)新精神和團隊精神,良好的溝通表達能力,思路清晰;
11.優(yōu)秀的溝通能力,能夠跨部門協(xié)調(diào),推動團隊高效合作。