Cadence Design Systems
Cadence Design Systems
Cadence Design Systemsは、電子機器およびシステム設計向けのコンピューティングソフトウェア、ハードウェア、知的財産を開発しています。30年以上にわたるソフトウェアの専門知識とインテリジェントなシステム設計への注力を通じて、世界をリードする企業が設計構想を先進的な電子製品へと具現化できるよう支援しています。同社の技術は、ハイパースケールコンピューティング、5G通信、自動車、モバイル、航空宇宙、コンシューマー、産業、ヘルスケアなど、幅広い分野で活用されています。

ソフトウェアエンジニアリングディレクター、R&D運営 — 上海

中国・上海を拠点に、Apexのソフトウェア開発とCAEの研究開発運営を統括します。アーキテクチャ、自動化、安定したリリース、分散型エンジニアリングチームを主導します。

仕事内容

  • 中国におけるApexのソフトウェア開発を主導する。
  • アーキテクチャ、設計、実装、ビルドおよびテストの自動化、CI/CD、欠陥解決、リリース準備に関して、実務に携わりながら技術面と運営面を指揮する。
  • 研究開発の取り組みを主導し、成果を実現する。
  • 社内外のチームと連携し、毎年複数の製品リリースを実現する。
  • ビルドシステム、コードカバレッジ、回帰テスト、開発環境を開発・保守する。
  • 継続的インテグレーションとデリバリーを支えるため、毎日のスクラムミーティングを進行する。
  • スプリント計画、スプリントおよびリリースの振り返りに参加する。
  • 技術面および運営面の問題を診断し、解決する。
  • プロセスを改善し、エンジニアリングのベストプラクティスを推進する。
  • 毎週の技術討議に参加し、実現可能性を評価する。
  • 若手の同僚を指導し、チームの成長を支援する。

応募要件

  • ソフトウェア、コンピューターサイエンス、機械工学、または関連する工学分野の修士号。
  • ソフトウェア業界で25年以上の経験。CAEの研究開発管理経験を含む。
  • 大規模アプリケーション開発を主導した経験。
  • スコープ、品質、リソース、依存関係を管理しながら、予測可能なリリースを実現した実績。
  • リーダーシップを発揮し、チームを育成できる能力。
  • C++、Python、Windows、Linux、テスト自動化の熟練度。
  • リスク管理とアジャイル手法の経験、およびUX、QA、IT、サポート各チームとの調整経験。
  • CAE分野に関する深い知識と、MSC、Ansys、Ansaまたは関連企業での経験。
  • GitHub Copilot、CursorなどのAI支援開発ツールまたは同様のプラットフォームを実務で使用した経験。
  • アーキテクチャ、設計、実装、テスト、リリース実行にわたる技術業務を指揮する能力。
  • 技術的なトレードオフを評価し、設計レビューを導き、製品戦略を支えるエンジニアリング上の意思決定を行う能力。
  • 分散型エンジニアリングチームの指揮、および製品、QA、IT、サポート、リリース管理との調整経験。
  • シニアエンジニアを指導し、テクニカルリードを育成し、エンジニアリングの当事者意識と継続的改善を根付かせる能力。
  • 技術リスクを特定して軽減策を計画し、複雑なソフトウェアプログラムの予測可能な納品を実現する能力。
  • 自動化、コードカバレッジ、回帰テスト戦略、ビルドの安定性、リリース準備など、ソフトウェア品質の実践に関する理解。
  • 複雑な技術的テーマを、経営幹部、製品チーム、エンジニアに明確に説明する能力。
  • 優れた人材マネジメント、コミュニケーション、分析、問題解決、協働、責任遂行の能力。