崗位職責(zé):
1.根據(jù)產(chǎn)品需求和設(shè)計(jì)方案,使用C++/Python 負(fù)責(zé)核心應(yīng)用軟件的開發(fā)、集成與維護(hù)。
2.開發(fā)與維護(hù)用于設(shè)備調(diào)試、狀態(tài)監(jiān)控和參數(shù)配置的上位機(jī)軟件。
3.實(shí)現(xiàn)數(shù)據(jù)處理與過濾算法,對(duì)數(shù)據(jù)進(jìn)行預(yù)處理,以提升數(shù)據(jù)質(zhì)量。
4.協(xié)助機(jī)器學(xué)習(xí)/計(jì)算機(jī)視覺模型的本地化部署與集成,開發(fā)模型推理的數(shù)據(jù)接口及驗(yàn)證機(jī)制;
5.設(shè)計(jì)并實(shí)現(xiàn)設(shè)備與云平臺(tái)、遠(yuǎn)程客戶端之間的通信協(xié)議,保障控制指令與數(shù)據(jù)的高效、穩(wěn)定傳輸;
6.負(fù)責(zé)模塊級(jí)單元測試、系統(tǒng)性能調(diào)優(yōu)與 Bug 修復(fù),撰寫相關(guān)技術(shù)文檔與接口說明書。
任職要求:
1.碩士及以上學(xué)歷,計(jì)算機(jī)、軟件工程、自動(dòng)化等相關(guān)專業(yè),具備3年以上軟件開發(fā)經(jīng)驗(yàn);
2.熟練掌握 C++ 與 Python 或 C#,具備 Linux 環(huán)境下的混合語言項(xiàng)目開發(fā)經(jīng)驗(yàn);
3.熟悉 QT 等跨平臺(tái) GUI 框架,具備上位機(jī)或桌面應(yīng)用開發(fā)經(jīng)驗(yàn);
4.扎實(shí)的數(shù)據(jù)結(jié)構(gòu)與算法基礎(chǔ),有計(jì)算機(jī)視覺、數(shù)據(jù)分析等相關(guān)項(xiàng)目經(jīng)驗(yàn)者優(yōu)先;
5.熟悉網(wǎng)絡(luò)編程,對(duì)消息中間件或?qū)崟r(shí)通信技術(shù)有實(shí)踐經(jīng)驗(yàn),有設(shè)備與云/客戶端通信系統(tǒng)開發(fā)經(jīng)驗(yàn)者優(yōu)先;
6.工作細(xì)致嚴(yán)謹(jǐn),具備良好的團(tuán)隊(duì)協(xié)作能力和技術(shù)文檔撰寫習(xí)慣。