【崗位職責(zé)】
1.負(fù)責(zé)公司核心桌面端軟件的設(shè)計(jì)與開(kāi)發(fā),實(shí)現(xiàn)動(dòng)態(tài)視頻捕捉及識(shí)別處理功能;
2.主導(dǎo)硬件交互層開(kāi)發(fā),實(shí)現(xiàn)與設(shè)備的高效通信(USB/串口/藍(lán)牙等);
3.設(shè)計(jì)并優(yōu)化軟件架構(gòu),完成大量實(shí)時(shí)數(shù)據(jù)圖形渲染性能處理等關(guān)鍵技術(shù)挑戰(zhàn);
4.配合硬件團(tuán)隊(duì)完成聯(lián)調(diào)測(cè)試,輸出標(biāo)準(zhǔn)化API接口及SDK文檔。
【崗位要求】
1.學(xué)歷背景:統(tǒng)招本科及以上學(xué)歷,計(jì)算機(jī)、軟件工程、自動(dòng)化、數(shù)學(xué)等相關(guān)專業(yè)。
2.經(jīng)驗(yàn)要求:3-5年C++開(kāi)發(fā)經(jīng)驗(yàn),熟練掌握 QT框架及QML技術(shù),具備 Windows/macOS跨平臺(tái)項(xiàng)目落地能力。
3.技術(shù)要求:
-精通至少一種跨平臺(tái)UI框架,能保障多端體驗(yàn)流暢性與一致性;
-掌握矢量圖形開(kāi)發(fā)技術(shù)(2D/3D渲染、幾何算法);
-熟悉硬件通信協(xié)議開(kāi)發(fā)(Modbus、TCP/IP Socket)及串口數(shù)據(jù)解析;
-熟練使用 Windbg等調(diào)試工具,高效解決崩潰、性能問(wèn)題。
加分項(xiàng):
-擁有 OpenGL/DirectX 圖形渲染實(shí)戰(zhàn)經(jīng)驗(yàn);
-具備 Windows/Mac/Linux跨平臺(tái)架構(gòu)設(shè)計(jì) 能力;
-熟悉 Electron/Flutter 等其他跨平臺(tái)框架,或 WxWidgets等GUI框架;
-有 圖像處理軟件 或 工業(yè)控制、嵌入式HMI 領(lǐng)域項(xiàng)目經(jīng)驗(yàn)。