Linux视频编解码驱动开发当面告知
科优(佛山)智能科技制造有限公司
2026-12-31 00:00:00
社招本科
岗位详情
地区:
北京市
专业要求:
自动化
岗位职责:
】
1. 视频编解码驱动开发
· 负责SoC视频编解码器(VPU/H.264/H.265/JPEG等)的内核驱动开发与维护。
· 基于V4L2框架与OMX框架实现多路并发编解码、动态参数配置、缓冲区管理等功能。
· 支持硬件加速编解码(Stateless/Stateful模式),优化码流传输与内存复用。
2. 多媒体框架适配与集成
· 实现OpenMAX IL(OMX)组件,封装硬件编解码能力,供上层多媒体应用调用。
· 配合GStreamer、FFmpeg等框架完成插件开发与性能调优。
· 与ISP、显示驱动等团队协同,构建完整的多媒体通路(摄像头采集 → 编码 → 存储/显示)。
3. 性能与功耗优化
· 优化编解码延迟(Latency)、吞吐量(Throughput)及CPU负载。
· 实现动态分辨率切换、帧率自适应、低功耗编码模式等策略。
· 支持多码流编码(主码流+子码流)及ROI(感兴趣区域)编码等高级特性。
4. 系统调试与稳定性
· 分析并解决编解码相关疑难问题(花屏、卡顿、内存踩踏、性能抖动)。
· 设计并实现编解码模块的硬件测试工具,支持产线测试与长时间稳定性验证。
【
招聘要求:
】
1. 教育背景:计算机、电子工程、自动化等相关专业本科及以上学历。
2. 核心技术能力
· 语言基础:精通C/C++编程,熟悉汇编,熟练使用Makefile、Kconfig等构建工具。
· 内核与驱动:深入理解Linux内核架构,熟悉设备驱动模型、内存管理、DMA缓冲管理(dma-buf)。精通V4L2框架及OMX框架,有实际的视频编解码驱动开发经验。
· 编解码标准:熟悉H.264/H.265(HEVC)视频编码标准,了解码流结构、帧类型、参考帧管理等基本原理。有硬件编解码器调试经验。
· 多媒体框架:熟悉OpenMAX IL(OMX)框架,理解组件(Component)、端口(Port)、缓冲区(Buffer)交互机制。了解GStreamer、FFmpeg框架及插件开发流程。
· 硬件知识:能看懂SoC datasheet及原理图,熟练使用逻辑分析仪、示波器等工具进行硬件调试。
· 基础外设:了解I2C、SPI、GPIO等常用外设接口,能够配合硬件工程师完成编解码链路的bring-up。
3. 经验要求
· 2年以上Linux视频编解码驱动或多媒体框架开发经验,有完整编解码器驱动bring-up经验。
· 有自动驾驶/智能座舱SoC多媒体开发经验者优先(如NVIDIA、高通、瑞萨、地平线、黑芝麻等平台)。
· 熟悉Yocto/Buildroot等构建系统,了解ISP驱动或显示驱动协同工作者优先。
· 有GStreamer插件开发、FFmpeg硬件加速或Android多媒体框架经验者加分。
4. 软性技能
· 具备较强的故障排查能力和耐心,能快速定位并解决复杂编解码问题。
· 良好的团队协作与沟通能力,能与硬件、系统、算法应用工程师高效配合。
加分项
· 熟悉H.264/H.265码流分析工具(如Elecard、CodecVisa)及调试方法。
· 了解ISO 26262功能安全在多媒体系统中的要求。
· 参与过Linux内核上游社区或开源多媒体项目(如GStreamer、FFmpeg)贡献。
公司介绍
科
科优(佛山)智能科技制造有限公司
科优(佛山)智能科技制造有限公司,成立于2018-11-02,位于广东,法定代表人:余粤清,登记状态:存续,注册资本223万人民币