职责:1、制定并推动技术战略,确保技术发展方向符合公司长期目标;2、管理软件开发团队,指导项目开展,及时解决项目中的问题,确保项目按时保质交付;3、负责公司产品的软件需求分析、总体设计,制定软件开发计划:机台运动控制软件、底层设备控制、GUI、整机流程处理等,并参与设备现场调试,及时排查故障;4、审查代码,建立完善的测试与发布系统,优化工作流程,提高团队整体代码质量和产品质量;5、推动团队技术能力提升,确保团队的持续发展;6、识别并管理技术风险,确保技术系统稳定运行;7、跟踪行业技术发展趋势,推动公司技术创新。要求:1、计算机科学、软件工程或相关专业,本科及以上学历;2、10年以上软件开发经验,其中5年以上团队管理经验;3、精通软件开发生命周期管理,精通C#,熟悉C++、Python等编程语言;4、上位机开发背景,熟悉WPF框架,熟悉自动化设备系统软件开发经验;5、具备战略思维,能够根据业务需求制定技术发展规划,并推动技术创新;6、出色的团队和项目管理能力,具有较强的责任感和团队合作精神;7、优秀的沟通能力,能够跨部门协调,推动团队间的高效合作。