1、进行项目需求分析和评估,并制定合理的软件系统设计方案;2、根据既定的软件系统设计方案,进行软件代码设计、开发及调试;3、编制软件相关设计文档、协议文档及技术文档并归档;4、对公司的代码进行维护,迭代更新;5、参与研发技术的评估工作,并从本专业的角度给出评价结果;6、跟踪并收集新产品的生产及销售情况,解决生产中及客户反馈的各种问题;7、负责平移式系列分选自动化设备软件开发及实施;8、负责现有生产系统及自动化设备软件的维护与技术支持。任职要求:1、本科及以上学历,自动控制、机电一体化、计算机相关专业毕业;2、具备3年及以上设备运动控制系统经验 ;3、熟悉Visual C++ ,Qt ;熟悉 VS20XX 开发环境;熟悉C++ 11及以上标准;熟悉sqlite; 4、有极强的学习能力,具有责任心、团队协作精神,思维敏捷,能够承受工作压力;5、具备良好的分析、解决问题能力,及良好的沟通协作意识;6、极强的现场问题解决能力,对客户现场出现的软件异常问题能及时有效的给出解决方案;7、至少掌握一种或一种以上的运动控制卡使用,熟悉凌华 、雷塞 、固高、总线运动控制卡优先;8、熟悉项目管理流程,熟悉各阶段工作安排及要求并且能有效制定软件项目开发计划。