仕事内容
ゲームランタイムのための低レイヤーモジュールの開発およびツール基盤技術の開発を実施いただきます。
ゲームエンジンは非常に複雑で巨大なソフトウェアです。
そのためゲームエンジンの開発には安定した基盤技術が必要不可欠です。
システムエンジニアは、ゲームエンジンを開発するエンジニア向けに安定した基盤技術を提供します。
ランタイムの基盤となるモジュールの開発とツール開発の基盤となるシステムの提供を行います。
ランタイムの基盤技術ではメモリ管理やスレッド管理などを行う低レイヤー部分を提供します。
ツール開発の基盤としてはランタイム・ツール間でのデータ同期のシステムやアセット管理のシステムを提供します。
具体的にお任せする業務例は下記となります。
- メモリ管理・スレッド管理などの低レイヤー部分のマルチプラットフォーム対応と保守
- ランタイム・ツール間でのデータ同期システムの開発・保守
- アセットパイプライン構築システムの開発・保守
- テスト駆動開発の開発手法の推進
開発環境
言語: C++ / Python / Lua
プラットフォーム: Windows / PlayStation 5 / Xbox
関連記事
STAFF VOICE:
Cygames Magazine :
- 「Cyllista Game Engine」開発レポート テクニカルディレクターが開発の進捗や設計のこだわりを語る
- ツールエンジニア・ビルドエンジニアに聞く 効率的な開発をかなえる「Cyllista Game Engine」の特長
サイマガTV:「10 Questions」エンジニア編
Cygames Engineers' Blog:
職種 / 募集ポジション | 【フリーランス】システムエンジニア/ゲームエンジン/東京 |
---|---|
雇用形態 | 業務委託 |
給与 |
|
勤務地 | |
勤務体系 | 勤務地や稼働、報酬は面談にてご相談させてください。 |
必須条件 | ・C/C++ の業務での使用経験 ・ゲームコンソールのハードウェアに関する知識 ・ゲームでのメモリ管理の知識 ・マルチスレッドプログラミングの知識 |
歓迎条件 | ・PlayStation 4, PlayStation 5, XboxOne, Xbox Series X、PCのいずれかでのゲーム開発経験 ・メモリ管理・スレッド管理などの低レベルレイヤーの開発経験 ・アセンブリレベルでのデバッグ経験 ・x86_64 アセンブリの知識 ・リードプログラマ経験 |
求める人物像 | ・低レベルでの最適化を行うのが好きな方 ・他のエンジニアの指導ができる方 |
福利厚生・サポート制度 | ■コミュニケーション活性化制度 総会 オフィシャルクラブ制度 懇親会費用補助 ゲームプレイルーム ■スキルアップサポート 入社研修プログラム CyStudy スキルサーズデー ■健康サポート・補助制度 インフルエンザワクチン接種 社内常設の整体 ソフトドリンク無料 ランチ補助 ■その他 ※詳細につきましては、下記URLからご覧ください。 https://recruit.cygames.co.jp/benefits/ |
会社名 | Cygamesグループ |
---|---|
関係会社 | 株式会社サイバーエージェント 株式会社CyDesignation 株式会社BlazeGames 株式会社シテイル 株式会社CygamesPictures 株式会社草薙 株式会社LogicLinks 株式会社Cysharp 株式会社スコップ・ミュージック 株式会社CyFoods 株式会社CySphere 株式会社flaggs 株式会社Cygames Capital 株式会社Tokyo Anime Artifacts |