职位描述
岗位职责:
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. 做事有责任心,积极主动、能抗压、具备良好的团队协作能力和沟通表达能力。