职位描述:1、根据客户需求,开发半导体设备上位机软件;2、前端UI页面布局设计,自定义控件设计;3、后端设备功能模块开发,控制流程开发;4、开发数据分析功能,包括数据库操作、数据展示等;5、设备软件的内部/外部调试、测试、维护、升级改进,以及技术支持工作;6、撰写设计/开发文档,及时提交软件代码和开发资料;职位要求:1、半导体设备行业优先,或智能制造,非标自动化设备行业;2、精通 C/S架构应用程序开发,有设计软件架构经验优先;3、精通 C#,熟悉 WPF MVVM 框架,有项目应用经验优先 ;4、熟悉软件设计模型,精通状态机模式,精通XML文件使用;5、熟悉 WPF UI控件设计,Automation 动画和Charting 开发;6、有SQL开发经验,熟悉 MySQL,PostgreSQL,SQL Server等常用数据库;7、熟悉常用通讯协议,TCP/IP,RS232,Modbus等,有PLC数据采集经验优先;8、熟悉SEMI标准,SECS/GEM协议,有工厂自动化对接经验,熟悉设备与EAP通讯流程优先;9、扎实的编程功底和良好的编码习惯,注重用户体验;10、良好的沟通、领悟能力,具较强的团队协作精神和敬业精神,能够高效地完成交付的任务;11、具有良好的英文读写能力。