職位描述:
我們正在尋找一位經驗豐富且充滿熱情的Android軟件工程師加入我們的研發團隊,為人體微循環監測與可視化桌面端系統開發一款Android手機端的配套應用。您將以Android App的UI層開發為主,同時兼顧一定的嵌入式Android設備底層交互需求。
主要職責:
1.負責Android端醫療監測應用的架構設計、開發、調試與優化,確保其能夠與其他平臺(如桌面端系統或云端服務)無縫交互。
2.設計并開發多通道生理數據可視化組件,支持數據實時渲染與個性化樣式配置(如顏色、線寬、背景等),確保圖形界面的流暢性與準確性。
3.設計并實現影像采集與上傳功能,支持設備端的圖像存儲、處理與遠程傳輸,以便后續數據分析或算法調用。
4.負責與其他平臺或設備的無線數據傳輸協議(如 Wi-Fi、Bluetooth、WebSocket、MQTT 等)的對接與調試,確保數據通信的穩定性與高效性。
5.設計并優化JNI / NDK / C++代碼,實現Android應用與底層硬件的穩定通信,提高數據處理效率。
6.參與設備端的功耗管理與系統優化,優化 CPU/GPU 資源分配,降低功耗,并改進 電源管理策略(如 WakeLock、JobScheduler),提高設備續航能力。
7.參與技術文檔編寫、產品測試與版本迭代優化,確保應用的高質量交付與可持續升級。
職位要求:
1.教育背景:計算機、軟件工程、電子信息等相關專業,本科及以上學歷,211/985院校背景者優先。
2.開發經驗:3年以上Android應用開發經驗,熟悉Kotlin/Java開發語言。
3.技術能力:
(1)熟練使用Jetpack Compose / Android UI框架,能獨立開發流暢、穩定的UI界面。
(2)具備實時數據渲染與可視化開發經驗,熟悉MPAndroidChart、ECharts、OpenGL等數據可視化框架。
(3)熟悉藍牙(BLE)、Wi-Fi、WebSocket、MQTT等無線通信協議,并有實際項目經驗。
(4)有Android相機API、圖像處理開發經驗,能夠實現拍照、圖片上傳、基本圖像處理(如裁剪、壓縮)。
(5)了解Android應用性能優化,能優化功耗、網絡傳輸、內存管理等關鍵指標。
(6)具備JNI / NDK / C++開發經驗,能夠編寫底層交互代碼,并與應用層對接。
(7)熟悉UART / SPI / I2C / GPIO / BLE,具備嵌入式硬件接口開發經驗。
4.團隊合作:熟練使用Git進行版本管理,并有團隊協作經驗。
5.語言能力:具備良好的英文讀寫能力,能夠閱讀和理解技術文檔。
加分項:
1.有醫療設備、生命體征監測相關App開發經驗者優先。
2.有計算機視覺、圖像識別相關經驗者優先,了解OpenCV、TensorFlow Lite等技術。
3.有跨平臺開發經驗(Flutter、React Native)者優先。
4.有嵌入式設備(如Android Things)開發經驗者優先。
熟悉MATLAB、Python等數據分析工具者優先。
福利待遇
參與前沿醫療數據監測系統的研發,與高水平團隊共事,提升技術能力。
提供有競爭力的薪酬,績效獎勵及晉升機會。
靈活辦公方式,可討論遠程辦公或混合辦公模式。
提供學習和培訓機會,支持參加行業技術會議、學術交流。
我們提供:
有競爭力的薪酬和福利待遇。
參與前沿醫療科技項目的機會。
提供學習和成長空間,包括技術分享會、培訓及技術大會參與機會。
靈活的工作環境和良好的團隊氛圍。