Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Wizcorpは次世代コンソール向けのエキサイティングなプロジェクトに携わるゲームエンジンプログラマーを募集しています。カスタムエンジンの開発経験とC++の高いスキルを持つ方を求め、エンジンアーキテクチャの改善に積極的に関与します。
日々の業務は、他のエンジニアのコードレビューから始まり、レンダリングエンジンの統合や新機能の実装、セーブデータやメモリ管理、ジョブシステムの改善など多岐に渡ります。チームと協力し、品質とパフォーマンスを両立させる設計を追求します。
Wizcorpでは、次世代コンソール向けのエキサイティングなプロジェクトに携わるゲームエンジンプログラマーを募集しています。あなたのこれまでのご経歴、スキル、経験に応じて、当社のチーム内で最適なポジションをご紹介させていただきます。
カスタムエンジンでの実務経験が数年あり、コンソール向けゲームのリリース経験をお持ちの方。C++を得意とし、エンジンアーキテクチャ自体に深く踏み込んで改善を行うことに抵抗がない方。
1日の始まりは、他のエンジニアが書いたコードをレビューし、品質基準を満たしているか確認することから始まります。主にカスタム独自エンジンのシステムと関連ユーティリティを開発します。ある日は、既存のコードベースに適合するレンダリングエンジンを統合したり、またある日は、新しいエンジン機能をクリーンかつ拡張可能な方法で実装するために、コードベースのアーキテクチャ変更を行ったりします。セーブデータ管理、ジョブシステム、メモリ管理、または開発サポート機能に取り組むこともあります。
他のエンジニアの支援なしに、自分のコードを設計、テスト、デバッグできる
大規模な機能をエンジニアリングタスクに分解し、他のエンジニアと協力して完成させることができる
複雑なシステムを解読し、理解できる
エンジン開発のベストプラクティスについて、エンジニャへのメンタリングができる
最適化とパフォーマンスに重点を置いたシステム開発ができる
ゲームエンジンの様々な部分(レンダリング、アニメーション、オーディオなど)に取り組むことに興味がある
社内のすべてのメンバーと自信を持ってコミュニケーションできる
自身のタスクを見積もり、期限内に完遂する
他のシニアエンジニアによるレビューに合格する、明確でメンテナンス性の高いコードを書く
障害が発生した際は、プロジェクトリードに報告する
他の開発者がレビューし、学習できるよう、提供するソリューションをテストし文書化する
ソフトウェア開発ライフサイクル全体において、ソフトウェアエンジニアリングのベストプラクティスを実装し、維持する
コードベースの広範囲や大規模で複雑な機能に対して責任を持つ
コードベースのミッションクリティカルな領域の責任を担う
エンジニアリングチーム外のメンバーと調整し、機能を期限内に提供する
大規模な機能の実現可能性を判断し、解決策を提案する
大規模な機能とアーキテクチャの提案を実現するための確かなプログラミングの専門知識を提供する
関連する全ての経験を活用し、設計と実装における問題を予見するコードレビュー分析を行う
クリーンで読みやすく、パフォーマンスの高いコードを書き、それに基づくアーキテクチャを設計する能力
優れたデバッグ能力と最適化スキル
優れた文章力および口頭でのコミュニケーション能力
既存の最適化技術に関する知識
パフォーマンスとパフォーマンス分析への注力
高度な数学スキル
チームの一員として働き、技術的な議論に貢献する意欲
継続的な成長のため、建設的なフィードバックを提供・受け取りることに積極的
優れたソフトウェア開発スキル、設計理論、開発プロセス
優れた個人的な時間管理能力
以下のいずれか、または複数の経験
レンダリングエンジンの作成
アニメーション専用ツールの実装
PlayStationプラットフォーム向けの開発
Microsoftプラットフォーム向けの開発
その他のターゲットプラットフォーム(Nintendo、PC、モバイル)に精通
工学、コンピューターサイエンス、または関連分野の大学卒業、または同等の実務経験
日本在住の候補者の場合: ソフトウェアエンジニアリングの実務経験3年以上、およびカスタムエンジン開発の実務経験2年以上
海外在住の候補者の場合: ソフトウェアエンジニアリングの実務経験7年以上、およびカスタムエンジン開発