工作内容定位:独立完成电子价签USBDongle全套固件软件开发,MQTT/B干扰问题;对接后端工程师对齐MQTT交互逻辑;输出标准化测试接口,配合测试助理完成自动化串口测试;输出固件架构文档、通信协议手册、产线批量烧录脚本。7.性能迭代优化:优化价签批量同步效率、降低WiFi弱网丢包率、提升数据下发速度、解决多Dongle同信道射频干扰问题。岗位技能要求:1.底层固件开发核心能力:熟练使用某一系列单片机开发框架,有量产项目落地经验;2.精通外设驱动程序编写:WiFiSTA、USBOTGCDC虚拟串口、BLE、Flash分区、*S、SPIFFS文件系统等;掌握单片机硬件加密组件(mbedtls硬件加速);3.熟悉MQTT客户端开发;熟练P/IP基础,能独立抓包定位WiFi握手失败、云端连接断开、消息丢包等网络故障。4.熟练掌握射频模块开发;具备串口,射频模块驱动基础,熟悉射频模块;具备离线缓存队列、持久化存储、断网补发整套业务逻辑开发经验;5.掌握双分区OTA升级方案,实现升级异常自动回滚;6.会使用串口工具、MQTTX、Wireshark抓包、逻辑分析仪等工具定位通信类bug;7.掌握基础Python,能编写简易pyserial串口自动化测试脚本;8.懂射频基础,能配合硬件工程师优化天线、解决门店多AP射频干扰、穿墙同步丢包问题;9.熟悉产线自动化烧录方案:批量写入SN序列号、设备证书、门店默认WiFi参数;10.具有文档输出能力,规范输出固件架构、串口/MQTT协议、现场调试、产线操作文档;11.跨团队沟通:可清晰对齐硬件、后端、测试团队需求,主动同步接口变更、版本迭代风险;12快速迭代抗压:适配门店现场紧急问题,快速迭代修复固件;13.合规意识:了解IoT设备数据加密、本地缓存隐私相关基础要求。14.有电子价签/商超IoTUSBDongle/小型物联网网关量产开发经验优先;
联系我时,请说是在58同城上看到的,谢谢!