
岗位职责简述:
1. 负责物联网项目后端及上位机软件开发,基于.NET C#技术栈进行程序编写、功能迭代与优化维护,保障系统稳定运行。
2. 对接各类物联网硬件设备,包含传感器、PLC、网关、智能仪表等,完成设备通信对接、数据采集、解析及协议调试,适配Modbus、MQTT、TCP/UDP等常用物联网通信协议。
3. 搭建物联网数据处理流程,实现设备数据的接收、清洗、存储、转发,配合完成数据库设计、数据接口开发,保障数据传输实时性与准确性。
4. 参与物联网平台功能开发,联动前端完成设备管控、数据可视化、报警推送、权限管理等相关功能开发,优化用户使用体验。
5. 排查项目运行过程中的软硬件通信故障、程序bug,完成项目调试、部署、交付及后期技术维护,输出相关技术文档。
6. 配合产品、硬件团队进行需求评审,根据业务需求制定开发方案,跟进项目进度,完成阶段性开发任务。
基本素质要求:
1. 学历:本科及以上学历,计算机、自动化、电子信息、物联网等相关专业优先。
2. 工作经验:1-3年物联网行业开发经验,优秀应届生可放宽条件,有工业物联网、智慧设备、自动化管控项目经验者优先。
3. 职业素养:逻辑思维清晰,代码编写规范,具备独立问题排查能力,能快速定位软硬件通信故障。
4. 个人能力:责任心强,具备良好的团队沟通协作能力,服从项目工作安排,能适配项目阶段性出差、现场调试工作。
5. 学习能力:主动学习物联网新技术、新协议,能够适配不同类型硬件设备的开发对接需求。
6. 品行要求:工作踏实严谨,具备良好的职业操守,无不良从业记录。
专业素质要求:
1. 技术基础:熟练掌握C#、.NET Framework/.NET Core,精通Winform/WPF上位机开发、后端接口开发,熟悉面向对象编程思想。
2. 通信技术:精通物联网常用通信协议,熟练使用Modbus RTU/TCP、MQTT、TCP、UDP、串口RS485/232,具备丰富的硬件设备对接调试经验。
3. 数据库能力:熟练掌握SQL Server、MySQL等关系型数据库,精通数据表设计、SQL语句编写、索引优化,了解时序数据库者优先。
4. 平台技术:了解物联网云平台对接流程,熟悉数据加密、消息队列、数据转发等技术,有阿里云、华为云物联网平台对接经验加分。
5. 硬件认知:熟悉常用工业物联网硬件,了解PLC、采集网关、传感器、智能终端的工作原理及接线调试方式。
6. 附加技能:了解工业自动化流程,具备简单电气图纸识别能力;熟悉Docker、服务器部署,能够独立完成程序打包、上线部署;有工控、MES、能源管控类项目开发经验优先。
求职过程中请勿缴纳费用,保持谨慎,防止诈骗。如有不实,请立即举报! 我要举报 >
