工作职责:1.负责运动控制系统上位机软件的设计、编码实现和测试2.负责/参与产品需求分析、概要设计、详细设计,编写相关技术总结文档3.参与服务器通讯/人机界面/系统接口/图形化监控相关的软件模块开发4.分析解决开发中的问题,参与软件产品的功能测试,维护软件功能模块5.参与产品的前期需求定义和风险评估任职资格:1.理工科专业背景,本科及以上学历,1年以上软件开发工作经验;2.熟悉C#/C++语言,熟练使用VS/Qt,同时熟悉Java/GO/SQL等更佳;3.熟悉面向对象编程,有过DLL/多线程/多进程/Socket/SQL数据库的编程经验;4.熟悉常见通讯接口(TCP/IP,USB,RS232,Modbus,EtherNET等)编程者优先;5.熟悉软件开发流程,有良好的编码风格习惯;6.工作积极主动,良好的责任心,严谨的逻辑思维,喜欢钻研新技术。