社会招聘
北京, 成都
1年 之前发布
岗位职责:
1、参与统信UOS音视频应用的设计和开发工作;
2、参与系统应用功能设计、编码实现、单元测试、Bug修复、文档编写等相关工作,并保证发布质量;
3、参与前端、厂商反馈问题修复,技术答疑等相关工作;
4、参与系统相关技术调研、深入底层核心技术、前沿技术学习、沉淀技术积累并输出相关发明专利;
5、参与多媒体相关技术调研和二次开发工作;
6、参与应用软件的设计文档、知识wiki、技术调研文档的编写工作;
7、参与各种国产化芯片移植适配工作,涉及龙芯、飞腾、兆芯、海光、鲲鹏等芯片平台。
任职要求:
1、本科及以上学历,4年以上C++开发经验,计算机、通讯及相关专业;
2、熟练掌握C/C++编程语言,具备良好的代码风格和编程习惯;
3、熟练掌握Linux下C/C++应用开发技术和应用调试技术,以及相关工具使用;
4、熟练掌握Linux/Unix操作系统相关知识,对系统服务管理systemd、系统日志管理、journal有了解;
5、熟练掌握Qt应用开发技巧,了解Qt内部机制,比如元对象系统、信号槽机制、事件机制、绘图机制等;了解x11或wayland图形栈协议优先;
6、理解视频格式,h264/h265的编码原理,并能对其效率和功能做优化补充者优先;
7、熟悉多媒体软件框架和技术(ffmpeg、mpv/mplayer/vlc、GStreamer、音视频编解码技术和音频均衡器算法),有PulseAuido/Alsa音频驱动模型相关开发经历优先;
8、熟悉底层图形渲染知识,有mesa opengl相关经验优先;
9、掌握git代码仓库管理知识,具备Linux或国产化系统上应用开发经验优先;
10、优秀的分析问题和解决问题的能力,对解决具有挑战性问题充满激情;有开源社区相关经历优先。