岗位职责:1、根据产品规划完成半导体设备的上位机软件(人机界面)的需求分析,架构设计等;2、开发过程进度,质量控制;3、软件程序开发过程中单元测试、功能测试、集成测试并保证其质量;4、解决开发过程中的技术问题,并持续改进与优化升级,维护软件使之保持可用性和稳定性;5、负责软件系统调试、售后工程师的技术指导、培训和维护;6.、职责内技术文件规范、编制、整理、归档、技术指导工作;7、遵守部门规定的开发管理流程和章程,编写符合规范的代码;8、研究前沿前端技术并跟进,为团队技术选型提供参考并将其应用到项目中; 任职要求:1、 大学本科及以上学历,计算机、数学、统计学、电气自动化、控制理论与控制工程等相关专业;2、熟悉C#,熟悉.NET开发环境,熟悉多线程、异步任务开发、数据库操作等;3、掌握Linq、lambda、泛型、委托/事件、多线程、串口232/485,网络编程、Socket等技能;4、掌握任何一种ORM框架;5、掌握Winform/ WCF/WPF下的 C/S端界面开发技术,熟悉前后端分离架构技术,了解VUE;6、熟悉C#数据结构和基础算法;7、人品端正,有较强的自我驱动能力.沟通能力和团队协作能力;8、能接受短期出差;加分项:1、有半导体装备/工艺的工作或项目经历者优先;2、有工业设备设计及PLC相关软件编写经验者优先;3、熟悉图形算法,有实际图形算法工作经验者优先;4、有数据处理算法工作经验者优先;