职责描述:1、负责设备软件需求分析/代码实现/测试,系统集成工作;2、在软件框架基础上的硬件控制、业务逻辑等开发工作;3、配合设备平台软件及数据处理算法进行系统集成,进行数据可视化(2D和3D)的呈现及处理;4、负责软件需求分析,理解半导体设备业务流程和需求;5、负责软件代码实现,编写软件开发文档;6、规划测试方案,制定软件测试计划,执行软件测试;7、遵守公司定义的软件开发流程。任职要求:1、计算机科学与技术、电子工程、自动化等相关专业本科及以上学历;2、具备软件编程能力,熟练使用C#/C++语言;3、熟悉TCP/IP等网络协议,有相关网络通讯开发经验;4、熟悉RS232/485等数据通讯接口,有运动控制等相关开发经验;5、有半导体设备软件开发经验,熟悉GEM/SECS等相关SEMI协议者优先;6、熟悉Windows UI界面开发,熟悉各种UI组件使用和扩展方法者优先;7、熟悉运动控制流程,熟悉半导体设备软件框架Cimetrix者优先。