1. 编程语言与开发能力:
精通C 语言,具备扎实的指针、内存管理、多线程编程基础,能独立完成复杂业务逻辑(如协议解
析、异步通信)开发,有嵌入式 Linux 或 RTOS 开发经验者优先。
2. 协议与通信能力:
深入理解并实践过TCP/UDP、HTTP/HTTPS、MQTT、BLE、mDNS等物联网常用协议,能独立完成协议封装、异常处理与性能优化(如 MQTT 重连策略、BLE 低功耗配置)。
了解物联网设备配网方案(SoftAP、BLE 配网、BLE Mesh 等),有实际配网模块开发经验者优先。
3. 鸿蒙系统认知:
了解鸿蒙应用开发流程,能解决 SDK 适配中的系统兼容性问题。
掌握鸿蒙开发工具(DevEco Studio),能使用调试工具(日志、断点、性能分析)定位问题(有意向转鸿蒙即可)