岗位职责 1. 工业设备数据采集系统维护与开发 l 负责现有工业数据采集平台的维护、故障排查及性能优化。 l 根据客户需求定制功能模块,包括设备协议解析、实时数据采集、边缘计算逻辑开发。 l 支持数控机床、PLC、传感器等工业设备的数据接入与通信(如Modbus、OPC UA、MQTT等协议)。 2. 跨团队协作 l 与实施工程师、前端团队合作,完成设备调试与系统集成。 l 协助客户现场部署,解决工业现场环境中的技术问题。 3. 技术沉淀 l 编写技术文档,包括协议解析规范、API接口文档及系统架构设计。 l 参与代码重构,提升系统可维护性和扩展性。 任职要求 核心技术能力 1. 编程基础 l 精通C,熟悉.NET Core、ASP.NET MVC、WinForm开发。 l 熟悉多线程、异步编程、Socket通信及内存优化。 2. 工业通信协议与设备对接 l 至少掌握一种工业通信协议(Modbus TCP/RTU、OPC DA/UA、Siemens S7等)。 l 有数控设备(FANUC、Siemens)、PLC(三菱、欧姆龙)数据采集经验者优先。 3. 数据存储与处理 l 熟练使用oracle、SQL Server/MySQL,熟悉时序数据库(InfluxDB、TDEngine)为加分项。 l 了解Redis、RabbitMQ/Kafka等中间件,具备高并发数据处理经验。 4. 网络与系统架构 l 熟悉TCP/IP、HTTP/WebSocket通信,了解边缘计算架构。 l 有分布式系统开发经验,熟悉Docker、Kubernetes者优先。 软性要求 l 具备工业自动化、物联网(IoT)项目经验,能快速理解设备数据采集场景需求。 l 良好的逻辑思维与问题排查能力,能独立解决现场复杂技术问题。 l 较强的沟通能力,能与客户、硬件团队高效协作。 学历与经验 l 本科及以上学历,计算机、自动化、通信等相关专业。 l 3年以上.NET开发经验,1年以上工业互联网或物联网项目经验。 加分项 l 熟悉工业SCADA系统、MES系统对接,了解工业4.0标准。 l 有前端开发经验(React/Vue + ECharts数据可视化)。 l 掌握Python/Java,能编写脚本辅助设备调试。 l 持有工业自动化相关认证(如PLC编程、OPC UA认证)。