Duties工作职责:1. 负责设备软件的需求、架构设计及测试验证;2. 负责设备软件的开发集成及相关算法实现工作,编写高质量的代码;3. 协助电气和工艺进行软件功能的优化与改善;4. 协助新研发设备的现场调试与优化指导;5. 编写技术文档。Qualification skills 技能要求:1. 电子电气、自动化、计算机、软件等相关专业,硕士以上学历,5年以上设备软件开发经验,211、双一流院校加分项;2. C++/C#基础扎实,精通面向对象编程,熟练使用Windows API多线程、消息机制,熟练使用至少一种常用数据库,熟悉.NET框架原理精通MVVM设计模式,至少5年基于Windows环境的应用开发经验;3. 了解ModBus、DeviceNet、TCP/IP、EtherCAT等常用工业总线通信协议;4. 具有较强的逻辑思考能力和程序设计能力;5. 具备较强的独立工作能力,具有良好的沟通能力、学习能力、团队协作能力;6. 英语读写流利;7. 泛半导体设备/自动化设备开发经验优先。