界面開發(fā)工程師
1.2-2.4萬元/月崗位職責(zé)
跨平臺(tái)HMI系統(tǒng)開發(fā)
1.運(yùn)用Qt框架(C++/QML)與安卓技術(shù),開展機(jī)器人相關(guān)人機(jī)交互界面的開發(fā)工作,涵蓋本體上位機(jī)、工控屏、手持地面站及遠(yuǎn)程監(jiān)控中心等多種應(yīng)用場(chǎng)景。
2.實(shí)現(xiàn)關(guān)鍵功能模塊(如狀態(tài)監(jiān)控、參數(shù)配置、任務(wù)控制等),確保操作流暢、系統(tǒng)穩(wěn)定,界面設(shè)計(jì)以功能為核心,追求簡(jiǎn)潔與實(shí)用性。
3.優(yōu)化不同系統(tǒng)間的通信機(jī)制與數(shù)據(jù)交互流程,提升整體響應(yīng)效率與協(xié)同能力。
系統(tǒng)通信與接口開發(fā)
1.對(duì)接機(jī)器人底層硬件接口(如傳感器、控制協(xié)議),構(gòu)建統(tǒng)一規(guī)范的API接口,供HMI層高效調(diào)用。
2.參與機(jī)器人SDK的架構(gòu)與實(shí)現(xiàn),支撐快速調(diào)試和功能驗(yàn)證需求。
性能優(yōu)化與問題解決
1.在原型機(jī)階段持續(xù)推進(jìn)迭代開發(fā),聚焦核心功能的及時(shí)落地與穩(wěn)定運(yùn)行。
2.針對(duì)Qt與安卓平臺(tái)的應(yīng)用進(jìn)行性能調(diào)優(yōu),解決跨平臺(tái)環(huán)境下的兼容性與長(zhǎng)期運(yùn)行穩(wěn)定性問題。
任職要求
技術(shù)基礎(chǔ)
1.熟練掌握C++,深入理解Qt框架(包括QtWidgets/QML),具備在Windows/Linux/Android多平臺(tái)開發(fā)的實(shí)際經(jīng)驗(yàn)。
2.熟悉AndroidSDK/NDK開發(fā)環(huán)境,能夠獨(dú)立完成Android端應(yīng)用程序開發(fā)。
3.掌握CMake構(gòu)建系統(tǒng),熟練使用QtCreator或VisualStudio開發(fā)工具鏈。
領(lǐng)域知識(shí)
1.熟悉常用工業(yè)通信協(xié)議(如Modbus、CANopen)以及網(wǎng)絡(luò)編程技術(shù)(Socket)。
2.具備機(jī)器人控制邏輯認(rèn)知或自動(dòng)化設(shè)備開發(fā)背景者優(yōu)先考慮。
項(xiàng)目能力
1.擁有快速開發(fā)實(shí)踐經(jīng)驗(yàn),能適應(yīng)原型研發(fā)階段高頻迭代節(jié)奏,具備獨(dú)立分析與解決問題的能力。
2.關(guān)注代碼規(guī)范與可維護(hù)性,具有良好的團(tuán)隊(duì)協(xié)作意識(shí)和跨部門配合經(jīng)驗(yàn)。