崗位職責
1、負責前后端系統(tǒng)的設計、開發(fā)與維護,實現軟件與硬件設備的高效交互
2、開發(fā)基于React的前端用戶界面,確保UI組件的高性能和響應速度
3、構建并優(yōu)化后端服務(Node.js/java/C++),處理硬件設備(如鍵盤、鼠標等)與軟件的USB通信協議
4、編寫穩(wěn)定可靠的通信模塊,保障USB數據傳輸的實時性與準確性
5、協同硬件工程師、測試團隊完成產品迭代
6、參與用戶界面的改進和創(chuàng)新,以提高產品競爭力。
任職要求
1、精通React 框架及生態(tài)(Redux等)熟練使用 MUI組件庫進行高效開發(fā)扎實的 HTML5/CSS/JavaScript(ES6+)基礎
2、Node.js 服務端開發(fā)經驗、Java 和C++開發(fā)能力(具備其中兩種)
3、具備響應式設計和跨瀏覽器兼容性的經驗
4、有UI設計或音視頻編解碼框架相關經驗者優(yōu)先考慮。
5、對鍵盤技術有興趣或有相關經驗者優(yōu)先考慮。
硬件交互關鍵要求:
具有鍵盤或其他外設的 USB 通信開發(fā)經驗
理解 USB HID 協議、數據傳輸機制及驅動交互原理