職責(zé)描述:
1. 負(fù)責(zé)四足機器人APP產(chǎn)品的Android端架構(gòu)設(shè)計與開發(fā),構(gòu)建高可用、低延遲的機器人交互平臺;
2. 深度參與云端數(shù)據(jù)同步架構(gòu)設(shè)計,處理機器人傳感器數(shù)據(jù)和用戶指令的高并發(fā)傳輸;
3. 與硬件團(tuán)隊緊密協(xié)作,定義APP與機器人的通信協(xié)議及數(shù)據(jù)交換標(biāo)準(zhǔn);
4. 持續(xù)優(yōu)化APP性能,解決跨網(wǎng)絡(luò)環(huán)境下的連接穩(wěn)定性與功耗控制難題。
任職要求:
1. 本科及以上學(xué)歷,計算機、電子信息、通信工程等相關(guān)專業(yè),熟悉ROS基礎(chǔ)架構(gòu)或具備跨平臺開發(fā)經(jīng)驗的優(yōu)先;
2. 熟練掌握J(rèn)ava、Kotlin或Dart,精通Jetpack組件庫(Compose/LiveData/ViewModel),具備復(fù)雜交互界面開發(fā)能力;
3. 深度理解TCP/IP、WebSocket等網(wǎng)絡(luò)協(xié)議,有高并發(fā)數(shù)據(jù)處理經(jīng)驗;
4. 熟悉面向?qū)ο蠓治雠c設(shè)計,深入理解IO、多線程、集合等基礎(chǔ)框架;
5. 具備硬件協(xié)同開發(fā)思維和產(chǎn)品級代碼審美,有發(fā)現(xiàn)問題和解決問題的能力,樂于接受挑戰(zhàn)。