C++エンジニア募集|ゲームシステム内のソフトウェア機能開発|63〜73万円
基本情報
- 案件名
- 【C++】ゲームシステム内のソフトウェア機能開発
- 業界
- 放送・メディア、ゲーム業界
- 職種
- C++エンジニア、バックエンドエンジニア
- 使用言語
- C++ (Modern C++), Python, PHP, Ruby
- 報酬(単価)
- 63万円~73万円
- 雇用形態
- 業務委託(フリーランス)
- 勤務地
- 東京都港区
- 開発環境
- Linux, AWS, Kubernetes, Git, C++開発環境 (GCC/Clang), Python3, Jira
- 精算
- 160h
- 契約期間
- 長期
- 勤務時間
- 10:00~19:00
- その他
- ・服装は自由です。
・技術的な課題解決に積極的に取り組める方を歓迎します。
案件概要
放送局向けのストリーミング配信システムの中核を担う、ゲームシステム内の高性能コア部分の機能追加開発プロジェクトです。Modern C++を用いた開発経験と、アーキテクチャへの深い理解に基づくテスト設計が求められます。映像・音声受信サーバーの安定稼働とパフォーマンス向上に貢献する重要な役割です。
案件内容
このプロジェクトは、放送局向けのストリーミング配信システムの中核を担う、映像・音声受信サーバーの機能開発に携わっていただきます。具体的には、現場カメラから送られてくる高解像度の映像や高品質な音声をリアルタイムで受信し、安定的に処理するためのシステムソフトウェア開発です。特に、ゲームシステム内で利用される高性能なコア部分の機能追加開発が主なミッションとなります。Modern C++を駆使し、マルチスレッド環境下でのパフォーマンス最適化や、複雑なデータフローを効率的に処理するロジックの実装が求められます。アーキテクチャ全体を深く理解し、堅牢かつ拡張性の高いシステムを構築することが重要です。
・放送局向けストリーミング配信システムの映像・音声受信サーバーにおける、ゲームシステム内コア部分の機能追加開発
・高性能なModern C++を用いたシステムソフトウェアの設計、実装、テスト
・マルチスレッド環境下でのパフォーマンス最適化と安定性向上に向けた開発
・開発環境の構築、維持、および関連ツールの導入
・単体テスト、結合テストの計画、実施、およびデバッグ作業
・既存システムの改善提案や新技術の導入検討
・チームメンバーとの連携、コードレビュー、技術的な知見の共有
・ドキュメント作成(設計書、テスト仕様書など)
・障害発生時の原因究明と対応
・要件定義フェーズにおける技術的なフィードバック提供
必須スキル
必須
・C++による開発経験(目安5年以上、特にModern C++の経験を歓迎します)
・マルチスレッドプログラミングの実務経験
・Python、PHP、Rubyいずれかでの開発経験(目安3年以上)
歓迎
・Kubernetes、Linux、AWS、Python3(Lambda)などの利用経験
・英語の技術ドキュメント読解や、翻訳ツールを用いた読み書きに抵抗がない方
・大規模なストリーミングシステムやリアルタイム処理システムの開発経験
求める人物像
・高性能なシステム開発に情熱を持ち、新しい技術習得に意欲的な方
・チームと協力し、積極的にコミュニケーションを取りながら開発を進められる方
・アーキテクチャ全体を考慮した設計・開発ができる方
・品質の高いコードとテスト設計を追求できる方