1.4-2.5万·14薪
锐智大厦901
一、通信服务开发与协议解析
1、开发基于Linux的应用层通信服务程序,通过串口(RS485/232)、以太网等接口实现工业设备(PLC、传感器等)的数据采集、指令下发及状态监控。
2、主导工业协议解析与适配(Modbus TCP/RTU为必选项,CAN、OPC UA、EtherCAT等为加分项),设计高效的数据转换逻辑,解决现场数据丢包、校验异常等通信问题。
3、开发网关与云平台/边缘服务器的通信模块,基于MQTT、HTTP/HTTPS实现数据安全上报与平台指令响应,设计断线重连、本地数据缓存等容错机制。
数据处理与边缘计算
4、实现数据预处理功能(过滤异常值、数据聚合、时间戳标记),减少无效数据传输并提升数据质量。
5、开发本地边缘计算逻辑(如设备状态分析、阈值告警),降低云端处理负载,提升系统实时性。
二、系统集成与维护
1、联动硬件团队完成设备通信调试,配合排查现场通信问题。
2、编写通信接口文档、协议解析手册及故障排查指南,支持量产部署与售后问题闭环。
核心技术能力
1、编程语言
精通C语言(5年以上),具备高并发、低延迟通信服务的开发经验。
熟练使用Golang开发网络通信模块(如MQTT客户端、TCP长连接管理)。
掌握Python/Lua/Shell脚本,用于自动化测试、协议模拟及工具链开发。
2、 通信协议
深入理解工业协议生态(Modbus全系列必精,其他如PROFINET、S7协议等优先)。
熟悉互联网协议栈(MQTT QoS机制、TLS加密、HTTP RESTful API设计)。
3、Linux应用开发
熟练使用Linux环境开发应用层服务(非内核驱动),掌握进程间通信、多线程/协程编程及资源管理。
经验与背景
1、计算机/自动化/通信相关大专及以上学历,3年以上工业通信服务开发经验,主导过至少1个完整网关数据采集项目。
2、 熟练使用开发调试工具:GDB、Wireshark、Modbus Poll/Simulator 等。
3、具备硬件基础:能阅读UART/SPI/I2C时序图,配合硬件团队调试外设通信。
软性素质
4、独立承担复杂模块开发,快速定位协议兼容性、数据丢包等现场问题。
5、文档编写规范,能向非技术人员清晰传递技术逻辑。
加分项
1、有边缘计算框架(如EdgeX Foundry)或云平台(AWS IoT/Aliyun IoT)对接经验。
2、了解工业安全机制(证书双向认证)。
3、熟悉SCADA系统或PLC编程(西门子/三菱)。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕