优粮生计划-软件工程师
西安
硕士及以上
不限专业
使用简历深度优化功能,快速提升简历质量
职位介绍
专业要求:计算机科学与技术、软件工程、自动化、电子信息工程等相关专业 岗位职责
1、工业平台/应用核心功能开发:·负责公司工业物联网平台、数字孪生可视化平台、智慧能碳管理平台或MES生产执行系统等产品的后端/前端核心模块的设计与开发工作;
·参与产品需求评审与技术方案选型,编写高质量、可维护的代码,确保系统的稳定性、可扩展性与高性能。
2、工业数据接入与处理:·负责工业设备数据采集服务的开发与维护,对接主流PLC、CNC、SCADA系统,支持Modbus、OPCUA、MQTT、S7等工业通信协议的数据解析与标准化处理;
·设计并优化时序数据存储方案,处理海量设备实时数据与历史数据的高效读写。
3、数字孪生与可视化引擎建设: ·参与数字孪生底层引擎的研发工作,涉及三维场景渲染、模型轻量化加载、实时数据映射与驱动的开发与性能调优。
·负责可视化组态工具、低代码/零代码配置界面的前后端功能实现,提升工业场景下的交付效率;
4、 业务逻辑与算法实现:·根据MES、能碳管理等业务场景,实现生产排程、质量SPC分析、物料追溯、能耗统计与碳排核算等核心业务逻辑的代码开发;
·配合算法团队,将设备预测性维护算法、能效优化模型落地为可运行的工程代码。
5、 系统集成与接口开发:·负责平台对外API接口、消息队列等集成能力的开发,确保与客户现有ERP、PLM、WMS、OA等系统能够顺畅对接;
·编写详细的技术设计文档、接口规范文档及部署运维手册。
6、 质量保障与问题排查: ·参与代码评审,保障代码质量。
协同测试团队进行问题定位与修复;
·对线上生产环境进行必要的技术支持与紧急问题响应,保障工业系统的运行连续性。
任职资格
1、硕士及以上学历,计算机科学与技术、软件工程、自动化、电子信息工程等相关专业。
2、技术栈要求(根据不同侧重,至少满足1-2项核心能力;
三个方向重点选择一个即可,不必全部满足):精通Java/Go/Python中的至少一门语言,有扎实的编程功底与数据结构基础。
熟悉SpringBoot/Cloud,或主流微服务框架,有分布式系统开发经验优先。
熟悉MySQL、PostgreSQL、InfluxDB、TDengine或MongoDB等关系型与时序/非关系型数据库。
·前端与可视化方向: 精通Vue/React前端框架,熟悉Type script,有复杂前端工程化项目经验。
有Three.js、Babylon.js、Cesium或Unity/UE等三维渲染引擎开发经验者优先。
了解WebGL底层原理,对数字孪生、工业组态场景者优先。
·物联网与边缘计算方向: 熟悉工业网络通信协议(Modbus TCP/RTU、OPC UADA/AE/HA、S
7、Profinet、MQTT Sparkplug)。
有工业网关开发经验,或熟悉边缘计算框架(如EdgeXFoundry、KubeEdge)优先。
3、 综合素养: ·责任心与严谨性: 对工业级代码的质量和稳定性有敬畏之心,具备良好的编码习惯和文档书写习惯。
·逻辑与沟通: 逻辑思维清晰,能主动与产品经理、前端/后端同事高效协作,具备良好的团队沟通能力。
·学习能力:对工业互联网、数字孪生、AI大模型应用等新技术保持强烈的好奇心与快速实践能力。
所属批次:中粮集团2027秋招 2027届校园招聘简章企业职位库在招档案→

