西门子DCS系统架构 上海
任职要求
教育和经验 • 本科及以上学历,计算机科学与技术、自动化、控制工程等相关专业。 • 至少 5 年 以上DCS/PLC/SCADA系统设计,产品管理或产品负责人相关工作经验,熟悉工业领域的应用场景和技术要求。或有成功主导或参与大型DCS设计开发经验者优先。 • 熟悉过程自动化领域控制系统的工作原理和构架体系,对工业自动化领域主流品牌和产品有深入的了解和实践经验。 专业背景 • 深入理解DCS软件的系统结构以及基本功能模块,构架组成 (包括人机界面,控制逻辑、控制器、通信网络、操作站等)。具备系统软硬件配置,编程组态的能力。 • 具备设计DCS系统构架的能力,能够进行功能划分,接口规划以及定义数据流向,确保系统构架的合理和可扩展。 • 了解软件构架模式(如面向服务构架,微服务构架等)在DCS系统中的应用。能够将这些构架与DCS系统的实际需求相结合。 • 熟悉关系型数据库和实时数据库,能设计合理的数据存储结构, 并掌握数据库优化技术,包括索引优化,存储过程优化和查询优化等。 • 具备软件开发技术能力,熟悉至少一种主流DCS系统软件平台,掌握C/C++,Java,Python等编程语言中的一种或多种。 • 熟悉DCS相关的 IEC、ISA、G…
工作职责
加入西门子,共创明日世界! 西门子数字化工业集团 (Digital Industries, DI) 是工业自动化和数字化领域的创新者。 作为DCS系统构架产品负责人,您将负责DCS系统及相关产品的生命周期管理,确保产品从概念设计到产品部署以及后续优化,都贴合客户需求和行业标准。 推动研发团队高效交付相关产品的解决方案,包括PCS 7、PCS neo相关产品等,并将其应用在中国本地市场。 你将在这些领域发挥影响: • 通过业务拓展渠道和其他有效途径,考虑市场实际需求,分析市场竞争对手,快速制定或调整产品开发战略。 • 产品规划与设计,制定产品的长期发展和短期迭代计划,明确产品的功能模块,性能指标以及集成方案等关键要素,并确保产品路线图与公司业务目标和战略保持一致。 • 与总部业务线团队和本地业务负责人一起确定/完善产品的功能,并为客户提供最合适的解决方案,同时满足成本效益要求。对软件结构,通讯协议,数据存储与处理能进行把关和决策。 • 负责跨业务部门的协调,制定项目进度计划和里程碑节点,监控项目执行情况,及时解决项目中的问题和风险,推动团队分配的增量计划按时交付。 • 制定验收标准和测试计划,与研发团队和系统测试团队密切合作,完成系统功能实现和测试,性能及安全性测试等各项工作,并与最终用户/客户讨论功能和概念,根据反馈意见改进我们的产品。
加入西门子,共创明日世界! 西门子数字化工业集团 (Digital Industries, DI) 是工业自动化和数字化领域的创新者。我们通过数字化企业解决方案,将现实世界和数字世界无缝连接,并借助全面的“数字孪生”实现持续的循环优化。同时,我们利用无限数据,赋能无限契机,助力快速确信的决策,为工业企业转型和可持续发展注入加速度 在中国产品创新中心研发业务部门,我们期待测试工程师人才可以推动工业自动化领域发展。 你将在这些领域发挥影响: • 负责分布式控制系统(DCS)相关软硬件的测试工作,包括制定测试计划、设计测试用例,覆盖功能测试、性能测试、与硬件团队一起,主导稳定性测试、兼容性测试等场景。 • 搭建测试环境,配置 DCS 系统软硬件参数,确保测试环境符合项目需求,能够模拟实际工业现场运行场景。 • 执行测试用例,记录测试过程中的数据、现象及问题,使用缺陷管理工具(如 Jira)提交、跟踪缺陷,推动研发团队解决问题。 • 编写测试报告,总结测试结果,分析测试过程中出现的问题,提出优化建议,为 DCS 系统的质量改进提供数据支持。 • 参与 DCS 系统需求评审、设计评审,从测试角度提出意见,提前规避潜在的设计缺陷,保障产品设计的合理性与可测试性。 • 跟踪行业内 DCS 测试技术发展趋势,引入先进的测试方法与工具,优化测试流程,提升测试效率与测试覆盖率。 • 配合项目团队完成现场调试与验收工作,协助解决现场测试中出现的突发问题,确保项目顺利交付。
DCS 软件开发高级工程师 (上海) 工作职责 • 依据产品需求及架构设计,负责 DCS(分布式控制系统)软件中模块(上位/下位)的设计、编码、优化及持续性维护 • 与硬件工程师、测试工程师紧密合作,解决研发过程中的关键技术问题,确保研发项目按照里程碑按时进行; • 协同总部研发团队,高效推进产品功能的代码实现与技术落地; • 严格遵循代码开发规范,编写具备高可维护性、高可测试性的标准化代码; • 执行单元测试与集成测试工作,精准定位并修复代码缺陷,保障代码运行稳定性及功能完整性。
DCS 软件开发高级前端工程师 (上海) 工作职责 • 依据产品需求及架构设计,负责 DCS(分布式控制系统)软件中模块(上位/下位)的设计、编码、优化及持续性维护 • 与硬件工程师、测试工程师紧密合作,解决研发过程中的关键技术问题,确保研发项目按照里程碑按时进行; • 协同总部研发团队,高效推进产品功能的代码实现与技术落地; • 严格遵循代码开发规范,编写具备高可维护性、高可测试性的标准化代码; • 执行单元测试与集成测试工作,精准定位并修复代码缺陷,保障代码运行稳定性及功能完整性。