1、参与UOS系统多媒体软件研发,涉及音乐、影院、相机、画板、相册、看图等;
2、参与UOS系统文件管理器研发,涉及系统桌面、资源管理器、外设管理插件等;
3、参与国产化平台上应用移植、适配工作(龙芯、飞腾、兆芯、海光、鲲鹏等芯片平台);
4、参与Qt维护、优化、升级相关工作。
1、熟练掌握C/C++编程语言,熟悉面向对象的编程思想,熟练掌握常见编程模型,有良好的编码风格;
2、精通Qt5、熟悉QML。理解Qt的插件机制、熟悉X11/Wayland架构;
3、熟练Qt应用程序图形界面开发,熟悉掌握Qt库各控件使用及架构,熟悉相关开发环境及QtCreator;熟练掌握QGraphicsView框架;
4、理解Qt内部机制者优先,如QObject,信号槽机制,事件机制,绘图、多线程、协程编程、进程间通信等;
5、具有较强的解决问题能力、学习能力、逻辑思维能力及创新能力,有良好的团队协作意识;
6、熟悉Linux系统、构建、deb打包,熟悉C语言开发,熟悉networkmanager/pulseaudio/libinput/upower;
7、了解LInux下程序加载和运行过程优先;
8、具备多媒体开发经验、音视频编解码经验优先;
9、熟悉界面动画的原理、事件循环原理;熟悉DBus的概念与使用;熟悉Gnome/KDE等桌面环境服务模块;熟悉Python、BASH等脚本语言;熟悉Deepin操作系统、有独立开发Linux开源应用程序经验,具备Linux或国产化系统上应用开发经验优先。
Copyright © 2010-2020 伯乐网 All Rights Reserved. QQ:362688489 蜀ICP备11008615号
地址:成都高新区中和大道69号 EMAIL:service@itbole.com