岗位描述
岗位职责
1、负责 Watch GT 系列智能穿戴设备 OTA 升级模块的 RTOS 应用开发、功能迭代与稳定性维护,覆盖升级检测、版本推送、下载校验、差分升级、断点续传、静默升级、升级失败恢复、回滚机制等全流程功能开发。
2、对接云端服务、后台、测试团队,优化 OTA 升级流程,解决升级失败、下载中断、升级卡死、版本错乱、升级后功耗异常、兼容适配等核心问题,保障整机升级成功率与稳定性。
3、基于穿戴 RTOS 系统特性,优化 OTA 任务调度策略,管控升级场景的 CPU、内存、网络、功耗资源,避免升级过程耗电过高、设备发热、系统卡顿问题。
4、负责灰度版本、正式版本、海外版本的 OTA 适配与专项测试,搭建稳定的穿戴升级体系,输出升级方案、适配文档与问题复盘报告。
岗位要求
1、专科及以上学历,通信、电子、计算机相关专业,1年以上穿戴设备 RTOS 应用开发经验,有 RTOS OTA 模块开发经验。
2、扎实掌握 C/C++ 基础知识, 例如内存管理深浅拷贝、堆栈、指针、内存泄漏,等基础知识。
3、扎实掌握 RTOS 基础知识,熟悉task任务管理创建 / 删除 / 挂起 / 恢复、内存管理静态动态分配、并发和异步、同步与互斥,等基础知识。
4、数据库的基本使用(RDB 数据库)。
5、熟悉嵌入式 OTA 升级全流程,了解差分升级、数据包校验、断点续传、版本回滚、安全加密校验等核心技术点。
6、具备独立模块攻坚、跨部门协同推进能力,能高效支撑版本迭代与量产交付。