一、崗位職責(zé)
1.核心功能開發(fā)與迭代:負(fù)責(zé)工業(yè)智能設(shè)備Windows客戶端軟件的全生命周期開發(fā),包括任務(wù)規(guī)劃、實時狀態(tài)監(jiān)控、設(shè)備運行數(shù)據(jù)可視化等核心模塊的設(shè)計、編碼實現(xiàn)與版本迭代,確保功能貼合各類工業(yè)場景運行需求。
2.硬件協(xié)同與數(shù)據(jù)交互:主導(dǎo)客戶端與工業(yè)智能設(shè)備本體硬件(傳感器、執(zhí)行機構(gòu)、控制器等)的通信適配開發(fā),封裝硬件交互接口;負(fù)責(zé)客戶端與后端服務(wù)、設(shè)備控制系統(tǒng)的數(shù)據(jù)交互設(shè)計,保障實時數(shù)據(jù)傳輸?shù)姆€(wěn)定性與準(zhǔn)確性。
3.性能優(yōu)化與問題攻堅:針對工業(yè)復(fù)雜環(huán)境下的Windows客戶端運行性能進(jìn)行優(yōu)化,包括啟動速度、內(nèi)存占用、實時響應(yīng)效率、資源調(diào)度等;負(fù)責(zé)線上及測試階段的Bug修復(fù),解決Windows系統(tǒng)適配、硬件兼容性、多版本系統(tǒng)兼容等技術(shù)難點。
4.可視化與交互設(shè)計落地:參與客戶端界面(UI)和用戶體驗(UX)設(shè)計評審,將產(chǎn)品需求轉(zhuǎn)化為技術(shù)實現(xiàn)方案,重點實現(xiàn)作業(yè)區(qū)域地圖渲染、故障告警可視化、任務(wù)進(jìn)度實時展示等核心交互場景。
5.技術(shù)文檔與團(tuán)隊協(xié)作:撰寫開發(fā)設(shè)計文檔、接口文檔及測試用例;與產(chǎn)品經(jīng)理、硬件工程師、測試工程師緊密協(xié)作,推動需求落地,參與技術(shù)方案研討與評審,保障項目按計劃交付。
二、崗位要求
1.教育背景與工作經(jīng)驗:本科及以上學(xué)歷,計算機科學(xué)與技術(shù)、軟件工程、自動化等相關(guān)專業(yè);3年及以上客戶端開發(fā)經(jīng)驗,至少1年以上工業(yè)機器人、工業(yè)智能設(shè)備或工業(yè)硬件相關(guān)客戶端開發(fā)經(jīng)驗者優(yōu)先,有軌道交通、智能制造、智慧物流等行業(yè)項目經(jīng)驗者加分。
2.核心技術(shù)能力:
精通Windows客戶端開發(fā)語言及框架:熟練掌握C++/Qt或C#/.NET框架,深入理解Windows消息機制、MFC/ATL等底層技術(shù),具備Windows桌面應(yīng)用開發(fā)全流程經(jīng)驗;熟悉Windows系統(tǒng)API調(diào)用,能高效實現(xiàn)窗口管理、進(jìn)程通信、注冊表操作等功能。
3.熟悉硬件通信協(xié)議:掌握TCP/UDP、串口通信、工業(yè)總線協(xié)議(如Modbus、Profinet)、ROS通信機制等,有各類工業(yè)傳感器、執(zhí)行器適配經(jīng)驗者優(yōu)先;
4.具備扎實的計算機基礎(chǔ):熟悉數(shù)據(jù)結(jié)構(gòu)、算法及操作系統(tǒng)基礎(chǔ)知識,精通Windows多線程、異步編程、內(nèi)存管理,能解決高并發(fā)、實時性場景下的技術(shù)問題,了解Windows系統(tǒng)性能調(diào)優(yōu)方法。
5.具備數(shù)據(jù)可視化開發(fā)經(jīng)驗,熟悉OpenGL/DirectX或常用可視化庫(如ECharts);
6.項目實戰(zhàn)能力:有完整的Windows客戶端從需求分析、架構(gòu)設(shè)計到上線交付的全流程開發(fā)經(jīng)驗;能獨立負(fù)責(zé)復(fù)雜模塊的設(shè)計與開發(fā),具備技術(shù)方案選型和難點攻堅能力,有工業(yè)設(shè)備Windows客戶端任務(wù)規(guī)劃、數(shù)據(jù)采集類模塊開發(fā)經(jīng)驗者優(yōu)先。
7.軟技能要求:具備良好的需求理解能力和邏輯思維能力,能快速將業(yè)務(wù)需求轉(zhuǎn)化為技術(shù)方案;擁有優(yōu)秀的代碼規(guī)范和調(diào)試能力,注重代碼質(zhì)量與可維護(hù)性;具備良好的團(tuán)隊協(xié)作精神和溝通能力,能適應(yīng)多角色協(xié)同的開發(fā)環(huán)境。
8.能夠服從公司上級安排,可接受出差配合項目實施,完成系統(tǒng)定制功能的設(shè)計開發(fā),跟蹤解決現(xiàn)場項目存在的系統(tǒng)問題;
9.加分項:
?熟悉ROS(機器人操作系統(tǒng))或NVIDIA Isaac SDK等機器人開發(fā)框架,且有Windows環(huán)境集成經(jīng)驗;
?有開源項目貢獻(xiàn)或個人技術(shù)博客者,或在技術(shù)競賽中獲獎;
?了解機器學(xué)習(xí)基礎(chǔ),有機器人場景下AI算法(如路徑規(guī)劃、障礙物識別)集成經(jīng)驗。
三、福利待遇
公司實行雙休制,安排公寓,宿舍上下班有公車接送,有項目績效獎金和年底獎金,繳納五險一金,不定時團(tuán)結(jié),發(fā)放節(jié)日福利。