职位名称:UOS系统应用开发工程师UOS
操作系统生态研发,即开发通用操作系统产品,并在此基础上建立更新、更好的技术体系和软件生态,涉及到系统内核、drm
、dri
、opengl、vulkan
、wayland
、X11
、vaapi
、vdpau
、开发库和开发语言等相关领域。公司福利:五险一金、加班工资、带薪年假、带薪病假、免费体检、节日福利、零食饮料海量供应
薪资:12k~25k官网:https://www.uniontech.com统一操作系统UOS
是由统信软件开发的一款基于Linux内核的操作系统,
支持龙芯、飞腾、兆芯、海光、鲲鹏等芯片平台的笔记本、台式机、一体机和工作站,以及服务器。统一桌面操作系统以桌面应用场景为主,包含自主研发的桌面环境和近多款原创应用,能够满足用户的日常办公和娱乐需求。 关键字:C++、Linux
、Qt
、系统内核、音视频编解码、OpenGL
岗位职责:1
、负责基于QtCreator
开发QtCreator
插件;2
、QML
与Qt
库的适配与优化、关键软件(如文件管理器)等系统应用软件的开发;3
、除基础软件和系统软件开发外,也需要涉及部分相关的项目研发(例如与集成开发环境相关的,与图形栈相关的,与调试、调优工具相关的,与文件管理器相关的等); 任职资格: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
或国产化系统上应用开发经验优先。
工作地点:成都市高新区交子大道300号ICP环汇商业广场M6栋
qq:23823243
联系电话:18080497958
联系邮箱:wangbo@uniontech.com