工作职责:1、 负责组建和管理软件开发团队,包括招聘、培训、评估和指导团队成员。2、 负责技术架构和技术栈的选择,确保技术决策符合公司的长远发展。3、 确保团队提供有效的技术支持,对发布后的产品进行维护和升级。4、 制定项目计划和时间表,确定项目范围和资源分配,确保项目按时按质完成。5、 负责压铸机、特种铸造机型的上位机软件开发。6、 负责压铸机软件架构设计、代码、调试、验证。7、 负责工程中主要功能的代码实现。任职资格:1、 硕士以上学历,计算机及相关专业,具备5年以上软件开发经验,其中至少2年以上的团队管理或项目领导经验。2、 熟练掌握倍福、贝加莱人机界面的开发并独立开发过至少一款上位机软件。3、 精通至少一种或多种编程语言,包括但不限于C/C++、QT、HTML、CSS、JavaScript。4、 熟悉TCP、UDP、串口通信等通信协议,能独立完成与各品牌PLC的上位机通信开发。5、 熟悉软件开发流程,具备优秀的编码习惯和文档编写能力。6、 具有扎实的编程基础,熟悉数据结构、设计模式、常用算法及面向对象编程思想;具备良好的沟通与协调能力。7、 具备良好的英语听说读写能力,能够阅读和理解英文技术文档和资料。