
虹软科技
C++音视频开发工程师
C++音视频开发工程师
发布于 大约 8 小时前普通员工/个人贡献者
杭州市
中级经验
全职员工
仅现场办公
本科
后端开发
Ffmpeg
内存管理
动态库开发
多线程
多进程
杭州
软件开发
音视频开发
AI 估算 · 20k–30k
音视频开发技术要求高,杭州科技公司薪资竞争力强,3年经验对应中等偏上水平。
职位详情
关于这个职位
该职位负责C++应用软件和音视频组件库的开发与维护,需精通C++/Python及ffmpeg等音视频开源库,确保软件的稳定性与性能
适合有3年以上经验、对音视频技术有深入理解的技术人员,加入后将在虹软科技核心产品团队中参与高性能多媒体功能的研发
最低要求
全日制本科及以上学历,计算机相关专业,3年以上相关工作经验
精通C/C++,python编程语言及相应的开发调试工具
熟练掌握音视频开发,熟悉ffmpeg等音视频开源库
熟练掌握内存管理、多线程、多进程开发技术
良好的科技英文阅读能力,熟练阅读英文说明
具备强烈的责任心、进取心,良好的沟通能力及团队合作精神
工作职责
负责C++应用软件以及组件库开发
根据开发任务和任务分配,完成相应模块软件的设计、开发、编程、自测任务
编写项目开发过程中涉及的相关文档
保障软件的易用性、可用性以及稳定性
优先资格
有高效动态库开发维护经验优先,掌握开发过程内存调试经验优先
AI 洞察
优缺点分析
优点
- 虹软科技是上市科技公司,在计算机视觉和多媒体领域技术积累深厚,平台稳定
- 音视频开发是硬核技术方向,人才稀缺,薪资增长空间大,职业护城河高
- 参与底层组件库开发,能深入理解C++高性能编程和系统性能调优,技术成长快
- 音视频开发调试复杂度高,涉及编码、网络、硬件等多方面,需要较强的问题排查能力
- 对C++功底要求极高,需要持续学习最新音视频标准和开源方案
- 适合有扎实C++基础、对多媒体技术充满热情、愿意深入底层技术细节的开发者
缺点 / 挑战
- 可能面临较高的工作强度,尤其在项目迭代和版本发布阶段
角色解读
- 技术纵深发展:成为音视频领域专家,主导核心模块架构设计与优化
- 横向扩展:向多媒体SDK、流媒体后端或计算机视觉方向拓展,参与更多产品线
- 管理路线:积累经验后带领小团队,负责项目规划与技术决策
- 负责C++应用软件及音视频组件库的开发与维护,使用ffmpeg等开源库处理音视频编解码、转封装等任务
- 根据需求完成模块设计、编码、自测,并编写技术文档,确保代码质量和可维护性
- 优化多媒体处理性能,解决内存管理、多线程并发等技术难题,保障产品稳定性
- 精通C/C++和Python,熟悉常用开发调试工具(如GDB、Valgrind)
- 深入理解音视频开发技术,掌握ffmpeg、音视频编解码原理及流媒体协议
- 扎实的内存管理、多线程、多进程编程能力,有动态库开发和内存调试经验优先
- 良好的英文阅读能力,能快速阅读技术文档和开源代码
申请策略
- 了解虹软科技主要产品线(如智能手机视觉解决方案),在面试中结合业务场景展示音视频技术价值
- 准备一个完整的音视频处理demo或项目代码片段,展示编码风格和架构能力
- 突出音视频相关项目经验,如使用ffmpeg开发播放器、转码工具或流媒体服务
- 强调C++内存管理、多线程性能优化案例,展示解决复杂bug的能力
- 如有开源贡献或技术博客(尤其音视频方向),务必列出
- 量化成果,如优化后性能提升百分比、降低内存占用等
- 系统学习ffmpeg源码架构和常用API,熟悉H.264/H.265等编码标准
- 补强音频处理基础知识,如采样率、比特率、音频编解码器(AAC、MP3等)
面试指南
- 对于技术原理类问题:先给出核心定义,再举例说明实际应用,最后总结关键点
- 对于优化/问题排查类问题:采用STAR法则(情境-任务-行动-结果),条理清晰
- 系统设计类问题:先明确需求,再分模块阐述架构,最后指出权衡和备选方案
- 请解释ffmpeg中AVPacket、AVFrame、AVCodecContext等关键结构体的作用和关系
- 如何优化一个视频转码任务的性能?从CPU和内存角度分析
- 多线程环境下音视频同步如何实现?遇到过哪些问题?
- 描述一次内存泄漏或越界的排查经历,用了什么工具和方法
- C++中智能指针的使用场景和注意事项有哪些?
职位点评
74
综合评分
技术硬核、薪资有竞争力,但对远程办公支持一般。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
适合重视技术成长、追求专业深度的求职者,对工作生活平衡要求不极致。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展85
工作生活60
使命价值70
薪资福利
75中等
薪资处于杭州中上水平,但JD未明确具体福利,上市平台稳定性高,整体补偿性较好。
薪资信号未披露(AI估算:20K-30K/月)
成长发展
85较高
音视频开发是前沿技术领域,岗位技术深度高,团队专业,成长空间大。
技术前沿主流现代技术
技术栈C++、Python、ffmpeg、音视频编解码、多线程、内存管理
业务类型ambiguous
工作生活
60中等
仅现场办公,未提及弹性工作或远程,杭州科技园办公通勤时间一般,WLB需视团队而定。
工作模式仅现场办公
办公地点科技园/产业园
加班情况未提及(无法判断)
使命价值
70中等
多媒体技术是数字世界的基础设施,行业增长稳健,但岗位未直接强调社会价值。
行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
虹软科技 的其他在招职位
相似职位推荐
Watch Jobs