工作职责:
1、进行Qt社区动态商业版本迭代跟踪,明确麒麟操作系统内Qt版本的更新策略;
2、对于Qt版本升级过程中ABI/API兼容性进行评估;
3、进行Qt开发培训,相关Qt应用开发问题的调试指导;
4、相关突破性技术的预言,及方案文档编写;
5、配合测试人员对项目进行调试及Bug修复;
6、参与技术方案的架构讨论,并给出相应技术方案。
任职资格:
1、统招本科及以上学历,计算机相关专业毕业;
2、5年以上软件开发工作经验,精通C/C++;
3、精通基于Linux操作系统的Qt开发,熟练掌握QGraphicsView等,能根据需求灵活应用,编写优质应用界面;
4、熟练掌握QWidget/QML开发优先,熟悉信号槽机制,了解x11或wayland图形栈协议;
5、精通debian 包维护机制,可以针对开源代码编写正确的debian目录文件;
6、熟练掌握C/C++编程语言,熟悉面向对象的编程思想,熟练掌握常见编程模型,有良好的编码风格;
7、抗压能力强,做事主动,学习能力强,有责任心和上进心,具有较强的解决问题能力,有良好的团队协作意识;
8、熟悉Opengl、Direct3D视频渲染优先,熟悉DPI缩放机制者优先,熟悉SNI开源协议者优先,熟悉多媒体软件框架和技术优先(ffmpeg、mpv/mplayer/vlc、GStreamer、音视频编解码技术和音频均衡器算法),有Linux操作系统开发经验、有开源软件开发经验者优先。