岗位职责:1、负责PC端人机交互软件(上位机)应用程序开发,界面设计以及PC机与其他设备的通信控制软件开发;2、负责上位机软件的需求分析、概要设计、详细设计、测试方案等文档规划及编写;3、基于项目进度和任务要求,独立完成相应软件的编码及调试工作;4、上位机软件维护工作,并根据需求变化及时修改相应软件。 任职要求:1、本科及以上学历,计算机、自动化、电子工程相关专业;2、三年以上工控行业软件开发经验(有自动化设备上位机软件开发经验者或仪器上位机软件开发经验者优先);3、精通C#、C++、delphi等编程经验,熟练掌握C#开发语言,.NET开发环境,熟悉WPF;4、精通WINDOWS平台软件开发,熟练掌握Visual Studio开发环境及相关调试工具和方法;5、熟悉串口、RS485、CAN总线编程、Socket通信编程及常用工业通信协议编程;6、熟悉面向对象的分析、设计和开发方法,熟悉常用的设计模式,具有良好的编程开发习惯和文档编写能力。