崗位內容:
1. 設計、開發和維護C++應用程序;
2. 根據產品需求,完成相應領域的研究及開發;
3. 參與項目需求分析和技術選型;
4. 負責代碼編寫、單元測試、Bug修復等工作
任職要求:
1.計算機科學或相關專業本科及以上學歷,3年以上C/C++開發經驗。
2.扎實的流媒體技術基礎:熟悉至少一種主流流媒體協議(如RTMP、HLS、WebRTC、RTP/RTCP、SRT等)。
3.強大的系統編程能力:精通多線程、網絡編程(Socket)、內存管理和性能優化。
4.熟悉常見的音視頻編解碼標準(如H.264/AVC、H.265/HEVC、AAC、Opus)和容器格式(如MP4、FLV、TS)。
5.具有良好的數據結構、算法基礎和系統設計能力。
6.具備優秀的問題定位和解決能力,能獨立承擔復雜模塊的開發。
優先考慮條件:
1.有Web前端開發經驗,熟悉HTML5、JavaScript,了解Web Audio/Video API 或 WebAssembly (Wasm) 技術者優先。具備將C++核心模塊與Web前端高效集成的能力。
2.有實際的大型分布式流媒體服務端(如基于SRS、Janus、Mediasoup或自研系統)開發或優化經驗。
3.熟悉FFmpeg、GStreamer等主流多媒體框架,并有二次開發經驗。
4.有移動端(iOS/Android)音視頻開發經驗者優先。
5.對開源社區有貢獻,或在GitHub上有相關的流媒體技術項目。
雙休,法定節假日休息。