c++开发工程师
1.5-2.5万合肥市硕士不限经验
职位描述
## 岗位职责
1. 负责音视频处理相关的 C++ 模块开发,包括采集、编解码、传输、渲染、录制等功能。
2. 参与实时音视频引擎的设计与优化,提升性能、稳定性与跨平台兼容性。
3. 基于 FFmpeg、WebRTC、GStreamer 等开源框架进行二次开发和优化。
4. 针对多种操作系统(Windows / Linux / Android / iOS)进行跨平台开发与适配。
5. 参与系统架构设计,与产品、测试、运维等团队协作,保证音视频功能的落地。
## 任职要求
1. 计算机、电子信息、通信等相关专业,本科及以上学历。
2. 熟练掌握 **C/C++** 编程,具备扎实的数据结构与算法基础,良好的代码风格和工程习惯。
3. 熟悉常见的音视频编解码标准(H.264/H.
265、AAC/MP3/Opus 等),理解 RTP/RTSP/RTMP、WebRTC、SIP 等传输协议。
4. 熟悉 FFmpeg、libuv、SDL、OpenGL/DirectX 等相关库,具备二次开发经验。
5. 熟悉多线程编程、网络编程、内存管理与性能优化,有实际项目经验。
6. 对音视频同步、延迟优化、弱网对抗有深入理解者优先。
7. 具备良好的学习能力和团队合作精神,能独立分析和解决问题。
## 加分项
* 有 WebRTC、ZLMediaKit、SRS、OBS 等开源项目经验或代码贡献。
* 有跨平台(Windows/Linux/Android/iOS/macOS)音视频开发经验。
* 有 GPU 加速(CUDA、OpenCL、Metal、Vulkan)经验。
* 熟悉 AI 在音视频处理中的应用(如降噪、回声消除、人脸识别、视频增强等)。
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅
