Y.S

高级 Linux C 开发工程师
北京奥维视讯科技有限责任公司 · 9年经验
Y.S
日薪: ¥500/8h
地点: 北京 海淀
时间: 下班后周六周日可工作日远程可工作日驻场(自由职业原因)
ID:424604 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Linux MySQL SQLite OpenCV Nginx Git TCP/IP HTTP
1. 编程语言与基础
熟练使用 C 语言开发,掌握常用数据结构、基础算法;熟悉 Shell 脚本编写,可完成设备自启动、进程守护、自动化运维脚本开发。
2. Linux & ARM 嵌入式平台
精通 Linux 应用开发、内核驱动调试;熟悉 ARM 嵌入式开发环境,掌握内核裁剪、源码修改、交叉编译、设备自启动部署;精通多线程、进程间通信、信号量、共享内存等并发编程。
3. 通信总线与网络开发
底层硬件总线:CAN、IIC、RS485、UART 串口驱动与通信模块开发;
网络协议:TCP/IP、Socket 编程、MPTCP 多路径传输、HTTP/HTTPS;熟练 libcurl、JSON 数据交互;
服务部署:Nginx、Consul、阿里云代理服务部署运维。
4. 多媒体图像编解码
掌握 Xilinx XDMA 驱动、V4L2 视频框架;FFmpeg 软编码、OpenCV 多路画面渲染;CUDA/NVIDIA GPU 硬件 H.264 编码,视频流存储落地。
5. 数据库、协议与工具
数据库:SQLite 本地持久化、MySQL 数据库 C API 封装;
协议解析:网络流量抓包分析(Wireshark)、ASN.1/BER 报文编解码、各类物联网设备协议解析;
工具:Git、GDB 调试、交叉编译、MD5 固件远程升级校验。

项目一:采集卡 XDMA 驱动与 Linux 上位机视频处理程序
开发平台:Xilinx FPGA 平台、Linux PC
1.优化 xdma-v4l2 底层驱动,适配 FFmpeg、OpenCV 标准多媒体框架,提升多路视频采集稳定性;
2.基于 OpenCV 实现单 / 多路摄像头实时画面渲染、窗口管理模块;
3.基于 FFmpeg 开发 H.264 软编码模块,实时采集视频流压缩并持久化存储至本地文件;
4.集成 CUDA 与 NVIDIA 硬件编解码库,实现 GPU 加速 H.264 硬编码,大幅降低 CPU 占用;
5.负责驱动 bug 迭代、性能调优、跨平台兼容性测试,输出完整测试交付版本。
项目二:5G 超高清通讯终端
开发平台:Hi3559AV100、嵌入式 Linux
1.负责终端产品迭代维护、新功能编码开发、整机联调与问题定位;
2.修改 Linux 内核源码,移植 MPTCP 协议栈,实现多网卡带宽聚合,提升 5G 高清视频传输稳定性;
3.搭建云端转发服务架构:阿里云代理 + Consul 服务注册 + Nginx 反向代理 + MPTCP 多链路传输;
4.音视频编解码 ,多路渲染开发
基于海思 MPP 媒体处理框架,完成多路 视频实时采集;
实现多路网络视频码流后端并行解码,设计多线程渲染调度模块,支持 4 路及以上视频分屏同步渲染、画面缩放等
优化解码缓冲区队列,解决多路并发场景下花屏、卡顿、音画不同步问题,提升超高清视频实时预览流畅度;
增加码流本地缓存、分段存储功能,支持录像回放、截取关键帧图片;
项目三:智慧农业物联网网关(e 农帮大棚自动放风系统)
平台:Ubuntu14.04、ARM 嵌入式
1.封装 TCP 客户端通信组件,长连接循环处理云端下发控制指令;
2.libcurl+JSON 封装 HTTP 接口,远程拉取大棚控制配置;
3.开发 UART 串口收发模块,对接温湿度传感器、电动风口执行机构;
4.实现自动 / 手动控制模式切换逻辑,SQLite 本地数据库持久化采集数据;
5.基于 MD5 校验机制开发固件远程升级功能;
6.编写 Shell 守护脚本、开机自启动脚本,保障网关 7*24 小时稳定运行。
项目四:MCE 综合智能控制设备
平台:Ubuntu、ARM
1.多类型机房、基站智能设备协议解析模块开发;
2.串口实时采集设备电压、温度、告警等运行参数;
3.搭建 C/S 架构 TCP 通信组件,完成设备与后台服务数据交互;
4.ASN.1 BER 标准实现设备报文编解码;
5.封装 MySQL C API,完成设备监控数据批量入库存储。
Y.S ID:424604 复制

Y.S

高级 Linux C 开发工程师 · 9年经验 · 北京奥维视讯科技有限责任公司
城市北京 海淀 日薪500元/8h 时间 下班后周六周日可工作日远程可工作日驻场(自由职业原因)
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Linux MySQL SQLite OpenCV Nginx Git TCP/IP HTTP
1. 编程语言与基础
熟练使用 C 语言开发,掌握常用数据结构、基础算法;熟悉 Shell 脚本编写,可完成设备自启动、进程守护、自动化运维脚本开发。
2. Linux & ARM 嵌入式平台
精通 Linux 应用开发、内核驱动调试;熟悉 ARM 嵌入式开发环境,掌握内核裁剪、源码修改、交叉编译、设备自启动部署;精通多线程、进程间通信、信号量、共享内存等并发编程。
3. 通信总线与网络开发
底层硬件总线:CAN、IIC、RS485、UART 串口驱动与通信模块开发;
网络协议:TCP/IP、Socket 编程、MPTCP 多路径传输、HTTP/HTTPS;熟练 libcurl、JSON 数据交互;
服务部署:Nginx、Consul、阿里云代理服务部署运维。
4. 多媒体图像编解码
掌握 Xilinx XDMA 驱动、V4L2 视频框架;FFmpeg 软编码、OpenCV 多路画面渲染;CUDA/NVIDIA GPU 硬件 H.264 编码,视频流存储落地。
5. 数据库、协议与工具
数据库:SQLite 本地持久化、MySQL 数据库 C API 封装;
协议解析:网络流量抓包分析(Wireshark)、ASN.1/BER 报文编解码、各类物联网设备协议解析;
工具:Git、GDB 调试、交叉编译、MD5 固件远程升级校验。

项目经验

项目一:采集卡 XDMA 驱动与 Linux 上位机视频处理程序
开发平台:Xilinx FPGA 平台、Linux PC
1.优化 xdma-v4l2 底层驱动,适配 FFmpeg、OpenCV 标准多媒体框架,提升多路视频采集稳定性;
2.基于 OpenCV 实现单 / 多路摄像头实时画面渲染、窗口管理模块;
3.基于 FFmpeg 开发 H.264 软编码模块,实时采集视频流压缩并持久化存储至本地文件;
4.集成 CUDA 与 NVIDIA 硬件编解码库,实现 GPU 加速 H.264 硬编码,大幅降低 CPU 占用;
5.负责驱动 bug 迭代、性能调优、跨平台兼容性测试,输出完整测试交付版本。
项目二:5G 超高清通讯终端
开发平台:Hi3559AV100、嵌入式 Linux
1.负责终端产品迭代维护、新功能编码开发、整机联调与问题定位;
2.修改 Linux 内核源码,移植 MPTCP 协议栈,实现多网卡带宽聚合,提升 5G 高清视频传输稳定性;
3.搭建云端转发服务架构:阿里云代理 + Consul 服务注册 + Nginx 反向代理 + MPTCP 多链路传输;
4.音视频编解码 ,多路渲染开发
基于海思 MPP 媒体处理框架,完成多路 视频实时采集;
实现多路网络视频码流后端并行解码,设计多线程渲染调度模块,支持 4 路及以上视频分屏同步渲染、画面缩放等
优化解码缓冲区队列,解决多路并发场景下花屏、卡顿、音画不同步问题,提升超高清视频实时预览流畅度;
增加码流本地缓存、分段存储功能,支持录像回放、截取关键帧图片;
项目三:智慧农业物联网网关(e 农帮大棚自动放风系统)
平台:Ubuntu14.04、ARM 嵌入式
1.封装 TCP 客户端通信组件,长连接循环处理云端下发控制指令;
2.libcurl+JSON 封装 HTTP 接口,远程拉取大棚控制配置;
3.开发 UART 串口收发模块,对接温湿度传感器、电动风口执行机构;
4.实现自动 / 手动控制模式切换逻辑,SQLite 本地数据库持久化采集数据;
5.基于 MD5 校验机制开发固件远程升级功能;
6.编写 Shell 守护脚本、开机自启动脚本,保障网关 7*24 小时稳定运行。
项目四:MCE 综合智能控制设备
平台:Ubuntu、ARM
1.多类型机房、基站智能设备协议解析模块开发;
2.串口实时采集设备电压、温度、告警等运行参数;
3.搭建 C/S 架构 TCP 通信组件,完成设备与后台服务数据交互;
4.ASN.1 BER 标准实现设备报文编解码;
5.封装 MySQL C API,完成设备监控数据批量入库存储。
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏