旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

物联网开发工程师

IIoT Developer

斯堪尼亚(Scania)

地点
如皋,中国
招聘主体
斯堪尼亚制造(中国)有限公司

工业自动化工业软件与工业物联网

职责

  • 使用 Inductive Automation Ignition 设计、开发和维护集成设备状态管理平台,为维护和设施部门提供服务。
  • 为生产设备、楼宇设备(暖通空调、消防、门禁)和能源系统(电力、水、燃气、压缩空气)构建实时监控仪表盘。
  • 开发设备健康度功能,包括运行时间跟踪、停机时间分析、故障检测以及涵盖所有设施资产类别的基于状态的警报。
  • 实施统计分析模块,用于分析设备性能关键绩效指标,例如平均故障间隔时间(MTBF)、平均修复时间(MTTR)、设备综合效率(OEE)和能耗趋势。
  • 构建并维护 OPC UA/DA 和 MQTT 通信驱动程序,以将 Ignition 与生产线和工厂基础设施中的 PLC、RTU、智能电表和物联网传感器连接起来。
  • 设计设备异常、阈值超限和预防性维护触发的报警和通知流程。
  • 开发自动化报告模块,用于生成每日/每周/每月的设备状态汇总、能源使用报告和维护 KPI 仪表盘。
  • 配置 Ignition Gateway,包括标签提供程序、历史记录、基于角色的安全策略和多站点架构。
  • 与维护工程师和设施团队协作,收集需求并将其转化为平台功能。
  • 确保所有平台部署的系统可靠性、数据准确性和网络安全合规性。

必备要求

  • 3 年以上使用 Inductive Automation Ignition 的实际开发经验。
  • 扎实的 PLC 编程基础知识,包括熟悉梯形图、结构化文本或功能块图。
  • 拥有设备或资产管理平台开发方面的经验,并了解维护工作流程(故障维护、预防性维护、预测性维护)。
  • 具备能源管理系统或楼宇管理系统方面的经验,包括熟悉能源计量、分表计量和公用事业数据分析。
  • 熟悉 OPC UA、Modbus TCP/RTU、MQTT、BACnet 等工业通信协议。
  • 精通在 Ignition 环境(Jython)中使用 Python 脚本编写,包括事件处理程序、网关脚本和自定义组件。
  • 精通至少一种高级编程语言(Java、C#、Python 或 JavaScript),并对 Web 应用程序基础知识有扎实的理解,包括 RESTful API 设计、HTTP 协议、前端/后端架构和现代 Web 框架。
  • 具备扎实的 SQL 技能和使用 Ignition 标签历史数据库进行时间序列数据查询和聚合的经验。
  • 熟悉西门子 PLC 平台。
  • 了解制造关键绩效指标(OEE、MTBF、MTTR、可用性)和能源关键绩效指标(kWh/单位、峰值需求、功率因数)。
  • 熟练掌握版本控制系统(Git)和 CI/CD 实践,用于 Ignition 项目部署。
  • 具备出色的沟通能力,能够与维护、设施和 IT/OT 等领域的跨职能团队合作。
  • 具备运营仪表盘数据可视化最佳实践经验。

Responsibilities

  • Design, develop, and maintain an integrated equipment condition management platform using Inductive Automation Ignition for maintenance and facilities departments.
  • Build real-time monitoring dashboards for production equipment, building equipment (HVAC, fire protection, access control), and energy systems (electricity, water, gas, compressed air).
  • Develop equipment health features including runtime tracking, downtime analysis, fault detection, and condition-based alerts across all facility asset categories.
  • Implement statistical analysis modules for equipment performance KPIs such as MTBF, MTTR, OEE, and energy consumption trends.
  • Build and maintain OPC UA/DA and MQTT communication drivers to connect Ignition with PLCs, RTUs, smart meters, and IoT sensors in production lines and plant infrastructure.
  • Design alarm and notification workflows for equipment anomalies, threshold exceedances, and preventive maintenance triggers.
  • Develop automated reporting modules for daily/weekly/monthly equipment status summaries, energy usage reports, and maintenance KPI dashboards.
  • Configure Ignition Gateway including tag providers, history, role-based security policies, and multi-site architecture.
  • Collaborate with maintenance engineers and facilities teams to gather requirements and translate them into platform features.
  • Ensure system reliability, data accuracy, and cybersecurity compliance for all platform deployments.

Must Have

  • 3+ years of hands-on development experience with Inductive Automation Ignition.
  • Solid foundation in PLC programming, including familiarity with ladder logic, structured text, or function block diagrams.
  • Experience in equipment or asset management platform development and understanding of maintenance workflows (corrective, preventive, predictive).
  • Experience with energy management systems or building management systems, including familiarity with energy metering, sub-metering, and utility data analysis.
  • Familiarity with industrial communication protocols such as OPC UA, Modbus TCP/RTU, MQTT, BACnet.
  • Proficiency in Python scripting within the Ignition environment (Jython), including event handlers, gateway scripts, and custom components.
  • Proficiency in at least one high-level programming language (Java, C#, Python, or JavaScript) and solid understanding of web application fundamentals including RESTful API design, HTTP protocol, front-end/back-end architecture, and modern web frameworks.
  • Strong SQL skills and experience with time-series data querying and aggregation using Ignition tag history database.
  • Familiarity with Siemens PLC platforms.
  • Knowledge of manufacturing KPIs (OEE, MTBF, MTTR, availability) and energy KPIs (kWh/unit, peak demand, power factor).
  • Proficiency with version control systems (Git) and CI/CD practices for Ignition project deployment.
  • Excellent communication skills and ability to collaborate with cross-functional teams in maintenance, facilities, and IT/OT.
  • Best practices in operational dashboard data visualization.

公司简介

斯堪尼亚是世界领先的交通运输解决方案提供商,致力于与客户和合作伙伴携手引领向可持续交通系统的转变。2018年,公司向客户交付了88,000台卡车、8,500辆巴士以及12,800台工业和船用发动机;净销售额达到1,371.26亿瑞典克朗,同比增长11%;收益达到138.32亿瑞典克朗。斯堪尼亚成立于1891年,业务遍及100多个国家和地区,全球员工约52,000名。研发中心位于瑞典,并在巴西和印度设有分支机构。生产部门集中在欧洲、拉美和亚洲,同时在非洲、亚洲和大洋洲地区也有生产中心。斯堪尼亚是TRATON SE的成员企业之一。2004年,斯堪尼亚在中国设立代表处;2007年斯堪尼亚销售(中国)有限公司成立;2010年成立中国战略中心;2016年将中国总部职能转移至上海;2018年全新一代斯堪尼亚在中国上市;2020年11月,斯堪尼亚制造(中国)有限公司在江苏南通如皋市注册成立。