ミドル/シニアUnreal Engine 5開発エンジニア | リモート勤務 | C++専門家
リモート勤務
フルタイム
当社は、次世代のゲーム体験を創造するために情熱的で技術力の高いUnreal Engine 5開発エンジニアを募集しています。あなたの高度なC++プログラミングスキルと最新のUnreal Engineの専門知識を活かして、革新的なゲームモジュールや機能の設計・開発に取り組んでいただきます。パフォーマンスと品質に対する鋭い感覚をお持ちの方は、グローバルに活躍するチームの一員となり、複数のプラットフォームにまたがる挑戦的なプロジェクトに参加する機会があります。
主な責任
- Unreal Engine 5を使用したゲームモジュールやアプリケーションの設計・開発。
- C++とブループリントシステムを活用した効率的なゲーム機能の実装。
- 既存コードのバグ修正と品質改善への取り組み。
- メモリ使用量の最適化とアプリケーションのパフォーマンス向上。
- 様々なプラットフォーム(PC、コンソール、モバイル)へのゲームポーティング対応。
- エンジンのコア機能に関する深い理解に基づく技術的課題の解決。
- チームメンバーとの密接な協力によるプロジェクト目標の達成。
- 最新のゲーム開発技術とベストプラクティスの研究と適用。
必須スキルと経験
- ミドルレベル以上のソフトウェア開発経験(3年以上)、特にC++言語での開発実績。
- Unreal Engine(UE4/UE5)を使用したプロジェクト経験が2年以上。
- UE5のコアエンジン機能に関する深い理解と実装経験。
- ブループリントシステムの高度な知識と活用能力。
- パフォーマンス最適化の実践的な経験と手法の理解。
- メモリ管理と最適化に関する専門知識。
- デバッグツールを使用した問題特定と解決能力。
- バージョン管理システム(Git、Perforce等)の使用経験。
- 自己主導的な学習意欲と技術的な問題解決能力。
- リモート環境での効果的なコミュニケーションスキル。
歓迎するスキルと経験
- UE5レンダリングサブシステムの理解と経験。
- UE5ネットワークサブシステムの知識と実装経験。
- XBOX Series X/S、PlayStation 5、Nintendo Switchなどのコンソール向け開発経験。
- シェーダープログラミング(HLSL)の経験。
- モバイルプラットフォーム向けの最適化経験。
- ゲームエンジンのパイプラインとツールの開発経験。
- ナナイト(Nanite)やルーメン(Lumen)など最新のUE5機能の実装経験。
- ゲームプレイシステム設計の実績。
- チーム環境でのアジャイル/スクラム開発方法論の経験。
プロジェクト詳細
当社のプロジェクトは、Unreal Engine 5の先進的な機能を活用して、没入感のあるゲーム体験を創造することを目指しています。あなたは主要な開発チームの一員として、以下のような多様な業務に携わります:
- ゲームプレイ機能の設計と実装。
- グラフィックスとレンダリングシステムの最適化。
- クロスプラットフォーム互換性の確保。
- パフォーマンスのボトルネック特定と解消。
- メモリフットプリント削減のための戦略的アプローチ。
- 既存機能の強化とバグ修正。
- 新たなエンジン機能の探索と統合。
当社で働く魅力
リモートでの柔軟な勤務体制のもと、最先端のゲーム開発プロジェクトに取り組む機会を提供します。経験豊富な専門家で構成される国際的なチームと協力し、技術的な挑戦に立ち向かいながら、プロフェッショナルとしての成長を実現できる環境です。当社は継続的な学習と技術革新を重視し、ゲーム開発の未来を形作る情熱的なエンジニアをサポートします。