职位描述
岗位职责:
1. 团队领导与管理:
* 领导、激励和发展约10人的软件工程师团队(开发/测试/系统工程师)。
* 负责团队成员招聘、绩效管理、技能提升及职业发展,优化资源分配,确保团队高效产出。
2. AMHS软件产品交付与定义:
* 主导或深度参与AMHS相关软件(MCS/RCS/WMS等)产品定义,将市场需求与客户反馈转化为清晰的产品需求和技术规格。
* 负责AMHS核心软件模块(如调度、控制、仿真、监控等)的规划、开发、测试、部署与维护。确保项目按计划、高质量交付,满足性能、可靠性及实时性要求。
3. 软件工程标准化与质量:
* 制定、推广并监督执行软件开发规范、编码标准、设计原则及架构指南,提升软件可维护性与复用性。
* 推动软件代码审查、单元测试、CI/CD、自动化测试,建立质量保障体系。
* 持续优化开发流程与工具链,提升效率与质量。
4. 技术领导与协作:
* 提供技术方向与架构指导,评估并引入新技术/工具。
* 与内部技术团队紧密协作,确保技术方案精准匹配需求。
* 协同硬件、集成、实施及支持团队,保障软硬件无缝集成与问题解决。
任职要求:
1. 教育背景: 计算机科学、软件工程、自动化或相关专业本科及以上学历。
2. 工作经验:
* 5年以上软件开发经验,3年以上直接管理5-15人技术团队经验。
* 拥有半导体行业经验,深刻理解半导体制造流程及AMHS系统。有AMHS软件开发/管理经验者优先。深刻理解半导体Fab环境及AMHS运行逻辑与关键指标。
3. 技术能力:
* 精通C#,, C 编程语言及软件工程基础(设计模式、数据结构)。
* 具备分布式/实时/高并发系统架构经验。
* 熟悉数据库技术及软件开发流程、熟悉CI/CD、自动化测试及质量保障方法。
* (加分项)了解工业自动化协议(SECS/GEM, OPC UA)、微服务/容器化技术。
4. 核心能力:
* 出色的团队领导力、沟通协调与人才培养能力。
* 优秀的产品需求理解与转化能力,具备软件定义思维。
* 推动软件工程标准化和规范化的实践经验。
* 强大的项目规划、执行与问题解决能力。
* 结果导向,能在快节奏环境中高效工作。