1、负责 Linux 嵌入式平台系統下的驱动或应用软件开发
2、负责对软件模块功能代码编写,编制所承担软件模块的相关设计开发文档
3、负责ARM相关产品的系统软件移植开发、周边功能接口驱动开发。
4、负责将x86-x64平台程序移植到arm架构
5、熟悉音视频编解码,采集音视频数据,编码输出
6、精通C/C++、Socket编程、网络编程、多进程、多线程编程技术,具备良好的数据结构和算法基础;
7、熟悉H.264/H.265、FLV、MP4等标准规范;熟悉RTP/RTCP/RTMP/HLS/SIP/GB28181等相关协议规范;
8、熟悉webrtc/ffmpeg/mediasoup/janu/zlmediakit等开源框架优先;
9、熟练掌握音视频的编解码及网络传输优化,有zlmediakit开发经验者优先;
10、熟悉音视频的低延迟传输解决方案者优先;
岗位要求:
1、本科及以上学历,计算机、通信工程、电子信息、自动化、软件工程等相关专业,5年以上嵌入式开发经验,有成熟产品研发经验者优先
2、熟练掌握 C / C ++编程技术和相关工具使用,熟悉常用数据结构和算法,具有良好的编码风格和习惯,了解嵌入式系统的软硬件体系结构心
3、精通嵌入式平台 Linux 环境下的 C 映 C ++开发与调试,熟练掌握 Socket 通信、多线程应用开发,
4、熟悉 Makefile 规则,熟悉 Linux 系统下 GCC 等软件编译规则,熟练使用 GDB 调试工具
5、具备龙芯、 ARM 、 T 、 Tilera 、 OC TEON 等主流嵌入式平台移植及开发经验
6、有 Linux 驱动开发经验者或 Linux 下中大型软件项目开发经验者优先
7、熟练掌握 TCP / IP 、 vLAN - TRUNK / osPF / LACP 等协议处理和功能开发,有相关开发和调测经验者优先
8、熟悉linux设备驱动tty、spi、i2c、alsa、net、camera、drm
9、熟悉音视频编解码以及RTSP、RTMP、WebRTC、HLS、FLV等协议
10、熟练掌握ffmpeg或者gstreamer,有音视频项目开发经验优先
收起