岗位职责:1.负责策划与制定上位机软件方案,负责设备的上位机控制软件方案设计及开发工作;2.设备控制软件的用户界面程序开发及优化,实现与下位机多种通讯方式的交互;3.撰写需求分析说明书,软件概要设计及详细设计等技术文档。4.为销售、售后和生产等相关人员提供技术支持;5.完成上级交予的其他工作。任职要求:1.精通C/C++语言及数据结构,精通.Net系统框架,熟练使用C#进行编程开发;2.熟悉Winform或WPF开发模式,具备多线程,socket通信开发经验;3.熟练使用以下数据库至少一种,SQLite,MySQL,PostgreSQL,SQL Server;4.对硬件通信有一定了解,熟悉硬件IO,熟悉Profinet、Modbus、TCP/IP,Ethercat等通信协议其中至少一种;5.有电子、泛半导体等前道后道加工检测自动化设备上位机软件系统开发工作经验者优先(尤其是贴片机);6.熟悉软件开发测试流程,有代码管理、版本管理工程经验;7.积极上进,良好的沟通能力及团队协作能力。