职位描述
岗位职责:
1、3年以上物联网协议开发经验,至少参与过1个物联网中台/协议网关项目的全生命周期,负责过至少5种以上协议的接入与适配(如MQTT+Modbus+CoAP混合接入场景) ;
2、熟悉物联网中台协议层设计,能主导终端协议接入体系搭建,包括制定多协议适配标准(如设备数据格式归一化规则、协议转换映射关系)以及详细设计文档输出;
3、熟悉物联网传输加密及物联网网络安全设计;
4、了解无线与有线通信技术组合组网,例如设计“ZigBee网关+以太网中台接入”、“蓝牙4.0低功耗设备+Wi-Fi中继”等混合网络的协议适配方案,解决异构网络下的时序同步、数据冲突问题;
5、熟悉传感器(温湿度、加速度计、激光雷达等)、采集器、智能控制器的通信接口协议(如RS-485、RJ45),能编写设备驱动级协议解析代码(如将传感器原始数据转换为中台标准JSON格式);
6、熟悉C++(STL容器、多线程协议解析)或Java(Netty框架、NIO通信),能独立开发协议SDK或中间件(如基于Java的Modbus协议客户端,或C++编写的轻量级MQTT协议栈);
7、具备协议层性能调优经验,能解决高并发场景下的协议处理瓶颈(如通过线程池优化MQTT消息吞吐,或设计协议帧分片机制减少大报文传输延迟);
8、具备协议兼容性,能处理不同厂商设备的协议变种(如自定义Modbus功能码、非标准MQTT Topic格式),输出兼容适配手册;
9、有协议定制开发经验,例如基于现有协议扩展私有字段(如在MQTT消息中增加设备状态标识),或设计轻量化私有协议满足低带宽场景需求;
10、优先考虑具备工业物联网(如工厂设备中台)、智慧城市(如终端感知中台)或消费电子(如智能家居中台)领域经验者;
11、熟练使用主流时序数据库(如 InfluxDB、TDengine、TimescaleDB、OpenTSDB),能编写高效的时序数据操作代码;
加分项
具备协议自动化测试框架开发经验(如基于Python编写协议兼容性测试脚本);
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕