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万人民币