Skip to main content

高级Android开发工程师

Technology
天空领域
1周前截至 2026/7/9
全职

职位描述

【职责描述】 1、负责公司核心智能硬件设备专属 Android 端 App 的架构设计与核心功能研发,打造业内设备交互与管理软件。 2、构建并优化 App 与边缘硬件设备之间的高效、稳定、低延迟的通信链路,保障复杂网络环境下的数据可靠传输。 3、负责核心业务模块的设计与开发,包括但不限于:设备实时状态的高频监控、复杂系统参数的在线读取与配置、固件在线升级(OTA)、多设备协同管理等。 4、负责创新业务形态(如设备运行数据社区、一键售后等)的移动端落地,结合云端平台提供完整的业务支持。 5、配合硬件与底层算法团队,攻克复杂场景下的技术难点(如弱网重连、高频数据流解析与渲染、UI性能优化等)。 【任职要求】 1、本科及以上学历,计算机、软件、通信等相关专业,具有至少3年以上 Android 实际开发经验。 2、具有扎实的 Java 与 Kotlin 编程功底,深入理解 Android 系统运行机制,熟练掌握 Jetpack 组件及 MVVM/MVI 等现代应用架构。 3、精通网络编程与底层通信,熟练掌握 Socket / UDP / TCP 编程,拥有丰富的局域网/近场设备连接(如 Wi-Fi AP 模式直连等)开发实战经验。 4、精通 MAVLink 通信协议(熟悉 MAVLink 1/2 版本差异者优先),能够独立完成底层数据帧的组装、解析、心跳维持及海量参数收发机制。 5、具备优秀的 UI/UX 实现能力,能够处理高频数据刷新下的界面渲染性能问题(如实时数据图表、复杂状态指示仪等自定义 View 的开发与优化)。 6、具备独立思考、独立解决问题的能力,善于沟通、乐于合作,有强烈的责任心和极客精神。 7、具备 vibe coding 能力,熟练使用主流 AI 工具及开发技巧(如 Cursor、skills、MCP 等)辅助高效开发。 【加分项】 1、有基于 MAVLink 协议开发过配套 App、智能硬件、或物联网(IoT)复杂配置类软件经验者优先。 2、熟悉 C/C++ 及 JNI/NDK 开发,了解底层数据交互与跨平台封装逻辑者优先。

Keywords
3-5年CodingKotlinModel–view–viewmodelCursorJava

¿Te interesa este puesto?