工作内容及职责:1.与客户沟通,分析设备需求,开发软件架构,负责核心功能模块代码编写;2.负责现有软件优化与升级、联调测试、工艺支持和现场调试维护;3.负责关键技术验证、核心算法研究和技术成果落地应用;4.负责新产品新平台软件系统设计、开发、测试和阶段性评审;5.跨部门沟通协调,制定软件开发计划;6.负责制定代码规范、技术文档规范、软件开发流程和版本管理;7.领导交代的其他工作事宜。任职要求:(1)本科及以上学历,8年以上设备软件开发和架构经验,5年以上团队管理经验; (2)熟悉Windows或Linux等操作系统,精通面向对象编程和设计模式,熟练掌握C#/C++等开发语言,熟悉.NET框架、WPF、多线程、网络编程、状态机等;(3)具有大型工业控制设备软件开发经验,以及与下位机/Robot/控制器之间通讯及控制经验,熟悉RS232/485通讯、TCP/IP、DeviceNet、Modbus等常用工业现场总线协议;(4)熟悉与PLC交互和运动控制开发经验者优先;熟悉SECS/GEM、E39、E40、E94、E87等SEMI标准,MES系统集成经验者优先;(5)具有半导体工艺设备软件经验者优先。