Cadence Design Systems
Cadence Design Systems
Cadence Design Systems 致力于开发用于电子与系统设计的计算软件、硬件和知识产权。凭借超过 30 年的软件专业经验,以及对智能系统设计的专注,公司帮助众多领先企业将设计构想转化为先进的电子产品。其技术广泛应用于超大规模计算、5G 通信、汽车、移动设备、航空航天、消费电子、工业和医疗健康等领域。

软件工程总监,研发运营——上海

在中国上海领导 Apex 软件开发与 CAE 研发运营。负责架构、自动化、可靠发布及分布式工程团队。

描述

  • 领导 Apex 在中国的软件开发。
  • 在架构、设计、实施、构建与测试自动化、CI/CD、缺陷解决及发布准备方面提供亲自参与的技术和运营指导。
  • 领导并交付研发计划。
  • 与内部和外部团队合作,每年交付多个产品版本。
  • 开发并维护构建系统、代码覆盖率、回归测试及开发环境。
  • 主持每日站会,支持持续集成和交付。
  • 参与迭代规划以及迭代和发布回顾。
  • 诊断并解决技术和运营问题。
  • 改进流程并推动工程最佳实践。
  • 参加每周技术讨论并评估可行性。
  • 指导初级同事并协助团队发展。

任职要求

  • 软件、计算机科学、机械工程或相关工程领域硕士学位。
  • 至少 25 年软件行业经验,包括 CAE 研发管理经验。
  • 具有领导大型应用程序开发的经验。
  • 具备在管理范围、质量、资源和依赖关系的同时,持续按计划发布的业绩记录。
  • 展现出领导力及团队培养能力。
  • 熟练掌握 C++、Python、Windows、Linux 和测试自动化。
  • 具备风险管理、敏捷方法经验,并有协调 UX、QA、IT 和支持团队的经验。
  • 具备扎实的 CAE 领域知识,并曾在 MSC、Ansys、Ansa 或相关公司任职。
  • 亲自使用过 GitHub Copilot、Cursor 或类似平台等 AI 辅助开发工具。
  • 能够指导涵盖架构、设计、实施、测试和发布执行的技术工作。
  • 能够评估技术权衡、指导设计评审,并做出支持产品战略的工程决策。
  • 具有领导分布式工程团队以及协调产品、QA、IT、支持和发布管理工作的经验。
  • 能够指导资深工程师、培养技术负责人,并建立工程责任意识和持续改进文化。
  • 能够识别技术风险、制定缓解计划,并确保复杂软件项目可预测地交付。
  • 了解软件质量实践,包括自动化、代码覆盖率、回归策略、构建稳定性和发布准备。
  • 能够向高管利益相关者、产品团队和工程人员清晰讲解复杂技术主题。
  • 具备出色的人员领导、沟通、分析、解决问题、协作和责任担当能力。