【岗位职责】
1、使⽤ Qt 多平台(Windows,macOS, Linux)上位机软件开发。
2、深度集成 Qt Multimedia、Qt AV、FFmpeg,基于 OpenGL/Vulkan 实现 4K60fps 零拷⻉渲染管线,完成 H.265/AV1 硬编、SRT/RTMP/NDI 推流、HDR10/HLG ⾊彩管理及端到端超低延迟预览。
3、设计插件式框架:AI 抠像、AI 美颜、PTZ 云台控制、调⾳台、转场特效等模块⽀持热插拔。
4、主导代码评审、技术分享及新⼈指导,持续优化软件稳定性、兼容性与⽤⼾体验。
【任职要求】
1、5 年及以上 Qt 跨平台桌⾯开发经验,完整主导过 1 个商⽤级 Qt 6 项⽬。
2、精通 C++11 与 QML,熟练 Qt Multimedia、Qt AV、FFmpeg、OpenGL/Vulkan。
3、熟悉 NDI SDK、DeckLink、V4L2、DirectShow、AVFoundation 中任意两种采集框架。
4、熟练 CMake 构建系统,具备 Linux/macOS 平台性能调优(perf、Instruments)经验。
5、具备优秀的⾯向对象设计能⼒与多线程、异步编程思维。
6、有 OBS / vMix / Wirecast / Livestream Studio 等直播 / 导播类软件⼆次开发经验。
7、熟悉 GPU 加速编解码(NVENC、QSV、VideoToolbox、VA-API)。
8、做事有责任⼼,积极主动、能抗压、具备良好的团队协作能⼒和沟通表达能⼒。