
シニアC++システム開発者(ライブメディア)
Nimbra Edgeのデータプレーンソフトウェアを最適化し、Linux、ネットワーク、ハードウェア全体でライブメディア伝送の性能を高めます。スウェーデンを拠点とするハイブリッド勤務で、DPDKとSMPTE ST 2110を扱います。
仕事内容
- モダンC++を使って、性能が重要なソフトウェアを開発・改善します。
- CPU、メモリ、ネットワークリソースの使用状況を分析し、性能を最適化します。
- ソフトウェア、オペレーティングシステム、ハードウェアにまたがる複雑な問題を診断します。
- アーキテクチャの設計に携わり、明快で保守しやすいソリューションを提供します。
- コードをレビューし、チームで技術知識を共有します。
- ラボで実機を使ってソフトウェアをテストし、検証します。
- チャネル容量を拡大し、リソース使用量を抑え、安定して予測可能な性能を維持します。
- メモリアクセス、並行処理、ネットワークトラフィック、Linuxのスケジューリングが遅延に与える影響を評価します。
- DPDKによる高性能パケット処理と、SMPTE ST 2110による非圧縮映像・音声伝送を開発します。
- 高精度な時刻同期、Linuxのチューニング、ハードウェアアクセラレーションによるメディア処理に取り組みます。
- Nimbra Edgeのデータプレーンチームおよびクラウド開発チームと連携します。
応募要件
- プロフェッショナルとして10年以上のソフトウェア開発経験があること。
- メモリ管理、並行処理、性能プロファイリングを含む、モダンC++とシステムプログラミングの深い知識があること。
- Linuxの豊富な経験があり、オペレーティングシステム、スケジューリング、ハードウェアの問題をトラブルシューティングできること。
- ネットワークの基礎を理解し、パケットレベルでトラフィックやプロトコルの動作を分析できること。
- 厳しい遅延、ジッター、スループット要件に対応する、性能重視またはリアルタイムソフトウェアの開発経験があること。
- 技術的な課題を主体的に担い、根拠に基づいて設計を判断できること。
- 動画ストリーミングプロトコルやメディア伝送の経験があれば特に歓迎します。
- 関連する経験には、DPDKまたはXDP、高精度時刻同期、NICやドライバー、ハードウェアアクセラレーションによるメディア処理などが含まれます。
- メディア技術、通信、ネットワーク、またはシステムと性能に高い要求がある分野での経歴があること。
- 放送業界の経験は歓迎しますが、必須ではありません。
- 開発ワークフローでAIツールを活用することに関心があること。
福利厚生
- Linux、ネットワーク、ハードウェアに近い環境で、モダンC++23を使った技術的に難度の高い業務に取り組めます。
- アーキテクチャ、実装上の選択、開発手法に影響を与えられます。
- 確立された国際的なテクノロジー企業の、小規模で自律性の高いチームに加われます。
- 協力と率直な議論を大切にする、親しみやすく知識豊富な同僚と働けます。
- 柔軟な勤務時間を利用できます。
- 仕事以外の生活も大切にする会社で働けます。








