音视频开发工程师(C++ / 跨平台)

ShenzhenFull-timePosted Aug 25, 2026

Job description

  1. 负责跨平台音视频能力开发,覆盖 Windows、macOS、iOS、Android。

  2. 参与播放、剪辑、合成、特效等方向中的模块设计、实现与性能优化。

  3. 基于 C++ 构建可复用的音视频处理能力,并完成各端对接与问题排查。

  4. 解决多端一致性、性能、稳定性问题,保障预览与导出体验。

  5. 与产品、客户端协作,将音视频能力落地到实际功能中。

  6. 本科及以上学历,计算机相关专业;3 年及以上音视频开发经验。

  7. 精通 C++,具备扎实的工程能力和跨平台开发经验。

  8. 有 iOS、Android、Windows、macOS 中至少两端的音视频开发经验,能独立完成模块移植与联调。

  9. 熟悉音视频基础:封装格式、编解码、时间线/轨道、音画同步等。

  10. 具备以下至少一类项目经验:播放器(解码、渲染、同步、seek、多格式);剪辑 / 拼接 / 合成(裁剪、多段拼接、多轨、导出);特效 / 滤镜 / 转场(GPU 或 CPU 处理管线)。

  11. 能独立定位卡顿、花屏、音画不同步、内存占用高等问题。

加分项:

  1. 有视频剪辑、时间线、多轨编辑或特效管线经验(优先)。
  2. 熟悉 FFmpeg,有二次开发或处理管线搭建经验。
  3. 熟悉 OpenGL / Metal / Vulkan / Direct3D 之一,有预览渲染或特效实现经验。
  4. 有跨平台音视频 SDK 或多媒体引擎设计经验。

Description copied from OBSBOT's careers page. Read the full posting before you apply.

More jobs at OBSBOT

See all openings at OBSBOT