崗位職責(zé):
1、負(fù)責(zé)機(jī)器人功能相關(guān)軟件的設(shè)計(jì)、研發(fā)工作,持續(xù)進(jìn)行系統(tǒng)優(yōu)化和技術(shù)攻堅(jiān);
2、根據(jù)研發(fā)需要,按照編碼規(guī)范編程,并撰寫(xiě)及修改軟件開(kāi)發(fā)周期內(nèi)的相關(guān)文檔;
3、參與產(chǎn)品中系統(tǒng)軟件與各功能模塊的聯(lián)合設(shè)計(jì)、編碼及單元測(cè)試過(guò)程;
4、把握復(fù)雜軟件系統(tǒng)的設(shè)計(jì),確保軟件系統(tǒng)的服務(wù)質(zhì)量,解決設(shè)計(jì)開(kāi)發(fā)過(guò)程中的軟件系統(tǒng)問(wèn)題,并參與邊緣端軟件、系統(tǒng)、算法設(shè)計(jì)、研發(fā)、量產(chǎn)、改進(jìn)優(yōu)化工作;
5、完成領(lǐng)導(dǎo)交給的臨時(shí)性任務(wù)。
任職要求:
1、本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),碩士3年以上C++工作經(jīng)驗(yàn),本科5年以上C++工作經(jīng)驗(yàn);
2、基于QT進(jìn)行Windows/Linux應(yīng)用程序開(kāi)發(fā),熟練使用Qt Creator 開(kāi)發(fā)工具,有國(guó)產(chǎn)化操作系統(tǒng)使用及開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先。
3、精通Linux/Windows環(huán)境下的多線程/多進(jìn)程程序設(shè)計(jì), 掌握多種IPC/RPC技術(shù);
4、練使用QT及相關(guān)控件,精通QML,熟悉QT事件,信號(hào)槽,網(wǎng)絡(luò)通訊編程(TCP/IP、UDP),串口通信,USB設(shè)備,多線程和圖形繪制。
5、人工智能開(kāi)發(fā):包括實(shí)時(shí)人臉檢測(cè)、人臉識(shí)別、人臉對(duì)比;實(shí)時(shí)語(yǔ)音識(shí)別、語(yǔ)義理解及語(yǔ)音合成,語(yǔ)音交互策略(等待、打斷、沉默等);調(diào)用大語(yǔ)言模型(如GPT-4、豆包、千問(wèn)、deepseek)API,構(gòu)建多輪對(duì)話系統(tǒng)。
6、有機(jī)器人行業(yè)C++軟件開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先考慮;
7、有職業(yè)精神,責(zé)任心強(qiáng),優(yōu)秀的抗壓能力及較好的溝通能力,注重團(tuán)隊(duì)精神。