岗位职责:1. 根据客户需求,完成软件功能需求分析、方案制定、UI原型设计;2. 独立完成软件相关功能模块代码编写和测试,并集成到公司现有软件平台;3. 负责自动化设备软件部分现场调试和后期维护等相关工作;4. 负责软件开发周期各阶段的技术文档编写和版本更新等相关工作;5. 上级交代的其他工作。任职要求:1. 本科及以上学历,计算机、自动化等相关专业,3年以上自动化软件开发工作经验;2. 熟练掌握C#(.NET),熟练使用VisualStudio开发工具,同时具备一定的C++开发能力更佳;3. 熟练掌握WPF,熟练运用MVVM、Prism等框架进行软件开发,具有良好的代码规范和编写习惯;4. 熟练使用固高、雷塞等品牌板卡进行运动控制业务逻辑程序编写和调试;5. 掌握基本的数据库编程概念,如MySQL, SQLite,EF等;6. 熟悉TCP/IP、EtherCAT、MODBUS、串口通讯 ;7. 良好的沟通能力和团队合作精神,较强的分析解决问题能力,适应出差;