岗位职责:1.负责公司设备软件开发,参与软件架构和模块化设计;2.负责模块软件的需求分析、设计开发、优化和维护等;3.特定算法,技术难点的分析,攻关;4.按照项目开发流程和部门工作制度,撰写相关技术文档;5.负责工业控制器系统产品开发;6.负责行业应用工艺算法规划及攻关。工作要求:1、计算机、自动化、电子类相关专业本科以上学历,硕士和博士优先,三年以上设备上位软件开发经验;2、需精通C/C++语言;3、需了解电机控制理论和自动控制原理等方面的知识;4、熟悉实时系统,步进,伺服电机,电机控制等;5、熟悉常用算法、数据结构以及常用设计模式;熟悉 STL、多线程编程技术;6、具备工业自动化控制器产品的开发经验;7、良好的分析问题、解决问题能力,较强的创新意识;8、沟通良好,具备团队合作意识。