个人介绍
15年以上linux c++编程开发经验, 10年框架设计开发经验, 10年以上的Linux使用经验.
深刻理解linux,arm-linux, RTOS操作系统,多进程多线程的任务调度,多进程多线程通信与同步:管道和ipc,锁与条件变量, 信号与信号处理,IO文件管理, tcp/udp/ip网络协议,socket编程,多路复用技术select, epoll, linux内存管理, ELF程序文件;了解linux设备树,串口通信;GPIO,I2C,SPI通信, SDIO图传模块;
对c++有透彻理解,精通C++11, 熟悉std各种容器类,智能指针,函数对象,了解其数据结构以及实现原理,atomic的6种内存栅实现原理以及使用场景,以及对c++发展方向有深刻理解; 熟悉各种设计模式和traits编程, 能根据需求设计出高效可复用的框架; 了解常用数据结构与算法, 序列化与反序列化设计模式; 了解C++的编译原理, 熟悉几种常用的gcc编译器版本的特性, 了解gcc对c++最新特性的支持程度, 如异常捕抓的处理方式; 熟悉linux下gdb调试程序;
熟悉makefile, cmake, git, svn, netstat等常用工具; 熟悉mysql, redis, memorycache等数据库; 熟悉hiredis, ffmpeg, libevent, libmysql-client, openssl, opencv等常用第三方库; 了解nginx, apache, kafka, MQTT, docker的使用; 熟悉wireshark的使用
熟悉http, https, H264/H265编解码, 了解不同profile下的H264帧; 熟悉常见的RGB颜色空间,各种YUV颜色空间,了解常用图像算法, 熟悉opencv; 了解AAC音频格式; 了解各个知名SOC平台下的ISP过程, 以及音视频媒体库; 熟悉ffmpeg的使用以及cuda硬编码; 熟悉rtmp, rtsp, rtp/rtcp, srtp/srtcp协议; 了解websocket, webrtc/WHIP, signalling server, turn协议; 熟悉ffmpeg, live555;熟悉整个mpp的pipeline;
熟悉python编程. 了解pytorch 深度学习框架; 数学基础扎实:线性代数、微积分、统计学,运筹学; 了解常用的图像识别相关的深度学习网络:卷积网络以及序列相关的网络:循环神经网络和自注意力; 熟悉常用的图像分类算法和对象检测算法以及最新的dnn模型; 熟悉国产瑞芯微芯片的图像转换加速, 编解码加速, 推理加速;
熟悉海思, rk,安霸等soc; 熟悉threadx等rtos;了解image pipeline的3a算法; 熟悉Framebuffer/LVGl等Ui
能合理利用资源,规避各种风险. 对工作责任心强, 对工作输出精益求精。
工作经历
2022-02-28 -2026-03-06深圳市珑鑫玉科技有限公司嵌入式工程师
作为公司无人机相机的负责人, 负责公司无人机吊舱的研发, 主要工作是吊舱固件维护, 相机主程序的研发, 手持端程序和ui的研发, 模型训练与部署
教育经历
2007-09-01 - 2011-06-01广东培正学院计算机科学与技术本科




