hr

武汉深之度科技有限公司

简历邮箱:hr@deepin.com

一、职位名称:应用软件开发工程师(中级)

工作地点:武汉
部门:开发部

岗位职责
                1.开发Linux桌面应用程序;
                2.参与深度桌面环境的完善与维护。

任职要求
                1.熟练使用Linux操作系统;
                2.精通C/C++、Python等常用的程序开发语言;
                3.熟练使用Vim(或Emacs)、GDB、Git等常用的开发工具;
                4.精通Qt、Gtk+等Linux下流行的UI库进行应用界面开发;
                5.深刻理解多线程图形编程;
                6.熟悉各种界面动画的原理及实现方式。

职级范围:P7至P9

加分项
                1. 熟悉DBus的概念与使用;
                2. 熟悉Gnome/KDE等桌面环境服务模块;
                3. 熟悉Python、BASH等脚本语言;
                4. 熟悉深度操作系统;
                5. 独立开发过Linux开源应用程序。


二、职位名称:应用软件开发工程师(高级)

工作地点:武汉
部门:开发部

岗位职责
                1.Linux桌面应用程序的开发和优化;
                2.参与深度桌面环境的完善与维护;
                3.参与上游项目修改。

任职要求
                1.精通C/C++、Golang、Rust等常用系统开发语言中的一种或几种;
                2.了解Linux操作系统内核模块开发;
                3.了解LInux下程序加载和运行过程;
                4.精通 GDB、Git等常用的开发工具和Perf、Google-Perftools等性能剖析工具;
                5.精通Qt/QML、Gtk+、Electron等Linux下流行的UI库中的一种或几种;
                6.熟悉界面动画的原理、事件循环原理;
                7.熟悉多线程、协程编程、进程间通信。

职级范围:P9至P13

加分项
                1.熟悉DBus的概念与使用;
                2.熟悉Gnome/KDE等桌面环境服务模块;
                3.熟悉Python、BASH等脚本语言;
                4.熟悉Deepin操作系统;
                5.有独立开发Linux开源应用程序。


三、职位名称:应用软件开发工程师

工作地点:北京和武汉
部门:开发部

岗位职责
                1.在深度操作系统上设计、开发、维护基于C与Qt的应用软件与共享库;
                2.撰写设计文档与测试工具;
                3.与测试人员以及用户配合解决软件在系统中使用过程中的bug

任职要求
                1.计算机相关专业本科或以上学历;
                2.两年以上Linux环境下的C语言开发经验;
                3.一年以上Linux环境下的Qt开发经验;
                4.熟悉Linux下的锁、同步、共享内存等多线程开发技术;
                5.熟悉git版本管理软件、make/Makefile、gdb调试器以及Linux下应用程序的跟踪、性能剖析与调试方法。

职级范围:P11至P13

加分项
                1.喜爱开源文化;
                2.熟悉Linux内核;
                3.熟悉ATM自动取款机相关的开发。


四、职位名称:Golang后端开发工程师

工作地点:武汉
部门:开发部

岗位职责
                1.负责公司项目系统服务端的研发工作;
                2.参与项目的设计、研发、部署及日常运维工作;
                3.参与制定前后端业务流程、设计网络协议与接口协议、输出产品技术文档等。

任职要求
                1.扎实的后端基础知识,熟悉Golang web开发(或者熟悉Python、Ruby、PHP等web开发,考虑转Golang开发);
                2.熟悉Linux环境下编程,对服务器性能优化了解;
                3.熟悉网络编程,了解TCP/UDP,HTTP/HTTPS,socket等工作原理;
                4.精通MySQL/MariaDB,能写出高性能SQL及分析性能瓶颈,熟悉数据库表的设计;
                5.可考虑优秀实习生。

职级范围:P7至P11

加分项
                1.有开源软件开发经验;
                2.有网络安全和高并发项目经验;
                3.有前端开发基础;
                4.有运维知识基础。


五、职位名称:系统开发工程师

工作地点:武汉和无锡
部门:开发部

岗位职责
                1.负责linux文件系统构建裁剪定制工作;
                2.负责deepin深度操作系统在申威、龙芯、ARM等平台上的移植和性能优化;
                3.负责申威、龙芯、ARM等平台桌面及服务器操作系统产品的开发升级和维护、软件仓库管理等工作;
                4.为公司的售前/售后工程师提供技术支持,解决技术难题。

任职要求
                1.具备2年及以上linux环境开发工作经验;
                2.熟悉shell/python编程;
                3.熟悉linux内核的裁剪配置和编译;
                4.熟练使用Git进行版本控制;
                5.精通c语言编程,并熟练使用gdb调试,掌握常用软件调试方法,能快速定位软件bug。

职级范围:P7至P11

加分项
                1. 会c++、golang或网站编程;
                2. 有嵌入式软件开发工作经验;
                3. 有从事申威、龙芯、ARM等平台开发工作经验。


六、职位名称:系统开发工程师

工作地点:武汉
部门:质量部

岗位职责
                1.负责deepin发行版软件仓库的维护及构建;
                2.负责深度商店,软件打包构建及测试;
                3.协助处理商务项目定制需求,并实现解决方案;
                4.协助技术部解决技术难题并提供技术支持。

高级需求
                1.负责deepin系统底层环境开发维护及优化;
                2.负责deepin系统内核开发维护及优化;
                3.负责部分基础设施的开发、建设及维护,包括代码构建,仓库构建等自动化平台;
                4.负责deepin系统对新硬件的适配及支持;
                5.负责dde部分项目代码维护,主要涉及系统底层及定制。

任职要求
                1.从事2年(高级需求3年)以上软件开发、系统运维、linux系统裁剪、linux系统打包构建等linux环境开发
                相关工作经验;
                2.精通python/c/c++/golang等一种或多种语言;
                3.熟悉debian/ubuntu/arch/centos/redhat等一种或多种linux发行版;
                4.熟练编写bash/makefile脚本,熟练掌握linux常用命令scp、awk、sed等;
                5.熟练使用Git进行版本控制;
                6.会使用gdb调试,掌握常用软件调试方法,能快速定位软件bug。

职级范围:P7至P11

加分项
                1.精通docker,kvm,vmware等各种虚拟化环境运维及构建,熟悉各种自动化开源项目及架构;
                2.精通LFS构建系统流程,熟悉linuxISO 构建及裁剪;
                3.熟悉linux 内核开发,裁剪及定制,并能根据不同发行版优点优化deepin内核;
                4.熟悉linux 网络,显卡等各种硬件驱动模块及方案;
                5.熟练使用Git进行版本控制,熟练使用github,并且有自己参与或者独立项目;
                6.精通debian打包规则,从事过debian维护工作;
                7.熟悉linux上游社区及上游项目。


七、职位名称:linux系统工程师

工作地点:北京
部门:技术部

岗位职责
                1.Linux操作系统软件包打包与移植,包括rpm包和deb包不同软件包格式的打包维护工作;
                2.源码包的编译与构建,应用迁移适配、在不同平台调优、测试与要验证;
                3.系统的构建与管理,应用包管理、仓库管理工具,从Linux软件仓库构建独立的操作系统版本;
                4.根据用户需求修改、定制操作系统功能,构建操作系统光盘;
                5.项目管理,与研发的沟通,协调研发团队完成开发工作,并最终交付项目产品;
                6.撰写关于操作系统的技术解决方案,向用户讲解方案;
                7.负责用户项目的技术支持,能够独立解决常见故障。

任职要求
                1.计算机相关专业本科或以上学历,具备英文文档阅读能力;
                2.具备2年及以上linux系统应用工作经验,主要内容包括系统打包构建、系统运维、系统裁剪等;
                3.掌握使用shell脚本语言能力,能够使用python解决一般性问题;
                4.有基本的c语言编程基础;熟练使用Git进行版本控制;
                5.了解debian打包规则,掌握debian基本打包能力。

职级范围:P10至P12


八、职位名称:测试工程师

工作地点:武汉
部门:质量部

岗位职责
                1.设计和编写测试用例,组织测试用例评审;
                2.搭建基于Linux的测试环境,执行测试用例,bug定位;
                3.负责公司产品上线前的发布测试,保证产品质量;
                4.根据测试需要,开发自动化测试工具和测试脚本,开展自动化测试。

任职要求
                1.大专以上,计算机相关专业,2年以上测试相关经验,1年Linux项目测试经验;
                2.熟悉软件测试理论和流程;
                3.热爱开源,熟练安装并使用常见的Linux发行版;
                4.熟悉Shell、Python等脚本开发,能独立开展自动化测试工具的编写;
                5.掌握Bugzilla、Testlink等测试管理工具。

职级范围:P7至P11


九、职位名称:Linux测试工程师

工作地点:北京
部门:技术部

岗位职责
                1.负责操作系统功能、性能及可靠性测试。

任职要求
                1.掌握操作系统稳定性、可靠性、性能等测试评估方法;
                2.熟悉LSB和POSIX标准规范;
                3.熟悉Linux操作系统的调优和测试,熟悉CPU、内存、IO、网络、显示、usb/pcie、PM、安全等3种以上测试方法;
                4.熟悉Linux操作系统测试工具,对基础测试工具Unixbench,IOZone,LTP,Stream,NetPerf有充分的理解;
                5.熟悉性能测试工具SpecCPU、SpecJVM等测试工具;
                6.了解linux C/C++编程,有linux内核调试分析方法者优先;
                7.熟悉shell/python/perl等常用脚本工具语言中的一种,能够编写自动化测试脚本。

职级范围:P7 至P11

加分项
                1.熟悉龙芯、申威或arm架构;
                2.参与过linux社区相关项目的开发;
                3.有自动化测试工具(如LoadRunner)经验者优先。


十、职位名称:wine研发工程师

工作地点:武汉
部门:开发部

岗位职责
                1.开发全球开源项目,在Wine上实现新的Windows API和修复Wine已实现的Window API的Bug;
                2.利用Wine兼容层在Linux系统上运行Windows软件;
                3.利用Wine兼容层在Linux系统上开发基于Windows的外设驱动程序。

任职要求
                1.三年以上软件开发经验;
                2.熟悉操作系统原理;
                3.熟练掌握C/C++编程;
                4.熟悉掌握数据结构和常用算法,能根据不同场景灵活运用;
                5.熟悉Windows/Linux/MAC OS X中任意一种系统的桌面软件和内核驱动开发,以及对应的开发工具链;
                6.熟悉软件调试和逆向,有具体的逆向经验。

职级范围:P9至P13

加分项
                1.有自己原创的技术博客;
                2.有自己原创的开源项目;
                3.参与过Wine或其它开源项目,提交过补丁。


十一、职位名称:技术支持工程师

工作地点:上海和无锡
部门:军工事业部

岗位职责
                1.负责深度操作系统申威、龙芯、ARM等CPU平台的软硬件适配工作;
                2.负责深度操作系统的安装、部署和项目定制;
                3.负责深度操作系统相关的其他售前、售后支持工作。

任职要求
                1.计算机相关专业本科及以上学历;
                2.日常使用Linux系统进行办公,熟悉Linux命令行操作,了解Linux下常用服务配置和搭建;
                3.熟练掌握一种及以上脚本语言(Shell/Python/Perl/Ruby等);
                4.了解C/C++/Golang等语言;
                5.熟练使用git或者svn等版本控制软件。

职级范围:P7至P10

加分项
                1.有龙芯,申威,飞腾等平台相关工作经验;
                2.有培训经历,可以给客户进行技术培训;
                3.有RHCE相关认证,了解RedHat与Debian系统差异;
                4.参与过Linux社区或开源社区,可提供github项目。


十二、职位名称:技术支持工程师

工作地点:武汉和广州
部门:技术部

岗位职责
                1.负责支撑销售的售前技术支持服务,保障销售团队的技术支持响应;
                2.开展与客户的技术沟通交流及业务访谈,了解业务问题和需求,提出解决方案,依据客户需求设计咨询方案,并向
                客户提供咨询服务;
                3.负责售前项目的客户需求调研、技术交流、投标方案制定、指标整理、标书整理,配合销售人员投标;
                4.根据客户需求进行客户需求分析,开展技术方案设计、调试和验证,提供技术咨询服务,确定解决方案可行性,
                推进项目签单,进一步协调研发平台共同为销售人员提供产品解决方案和服务解决方案.

任职要求
                1.本科以上学历,计算机相关专业毕业或相关从业经验,2年以上工作经验,英语四级以上水平或相当水平;
                2.熟悉至少一个Linux发行版,熟练使用shell脚本编程;
                3.熟悉国内外一线厂商主流服务器、存储,及相关外设的体系架构、优势差异;
                4.了解SAN、NAS、ISCSI等存储技术,了解基于Linux的高可用集群、负载均衡集群、集群文件系统、分布
                式文件系统、虚拟化、云计算等相关技术;
                5.能熟练撰写解决方案、成功案例、演示文稿等相关技术文档;
                6.有C语言基础,能够独立完成软件包编译构建。

职级范围:P10至P14

加分项
                1.有Linux操作系统打包构建、系统运维、系统裁剪工作经验优先;
                2.有RHCE,CCNP或HCNA认证者优先;
                3.掌握使用shell脚本语言能力;能使用python等脚本工具解决一般性问题
                4.熟悉龙芯、申威或arm架构。


十三、职位名称:技术支持

工作地点:广州
部门:技术部

岗位职责
                1.负责给客户实施Linux平台部署、系统安装、配置和管理
                2.服务器和个人计算机软硬件、系统与应用平台管理,包括状态监控、性能分析及优化,问题跟踪;
                3.分析、解决系统运行中出现的故障和性能瓶颈等相关问题;
                4.提供客户技术培训;

任职要求
                1.计算机相关专业本科及以上学历,具备英文文档阅读能力;
                2.熟悉至少一种Linux发行版,如Redhat,Suse,Ubuntu等;
                3.有linux运维或其他相关工作经验;
                4.熟练使用shell脚本;
                5.独立完成软件包编译构建。

职级范围:P10 至P12

加分项
                1.有Linux操作系统打包构建、系统运维、系统裁剪工作经验优先;
                2.有RHCE,CCNP或HCNA认证者优先;
                3.熟悉龙芯、申威或arm架构。


十四、职位名称:区域销售经理

工作地点:武汉
部门:销售部

岗位职责
                1.结合公司的区域发展战略与目标,制定销售计划,完成销售目标;
                2.区域团队建设及管理发展;
                3.为重大营销决策提供建议和信息支持;
                4.独立完成商务报价及销售资料的准备;
                5.重点客户的维系,商务谈判、销售合同签订、货款回收及客户后续服务的跟踪;
                6.负责湖北、湖南区域政府、金融、能源央企、教育行业等市场拓展、客户公关及维护。

任职要求
                1.有一定的社会活动能力及良好的行业客户资源;
                2.具有出色的沟通、谈判能力,能够独立开展销售拓展工作;
                3.具有团队合作意识和开拓进取的心理素质。

加分项
                1.在区域市场发展上有优秀业绩的(请提供说明)
                2.对操作系统的市场有见解(请略作小文)
                3.长期关注操作系统-DEEPIN Linux发展之路者


十五、职位名称:行业销售经理

工作地点:北京
部门:销售部

岗位职责
                1.结合公司的政府行业发展战略与目标,制定销售计划,完成销售目标;
                2.为重大营销决策提供建议和信息支持;
                3.独立完成商务报价及销售资料的准备;
                4.重点客户的维系,商务谈判、销售合同签订、货款回收及客户后续服务的跟踪;
                5.负责部委级政府、金融、能源央企、教育行业等市场拓展、客户公关及维护。

任职要求
                1.本科及以上学历;
                2.具备相关平台基础软硬件,或集成商、开发商销售从业经验,三年以上操作系统行业销售经验者优先;

加分项
                1.在区域市场发展上有优秀业绩的(请提供说明)
                2.对操作系统的市场有见解(请略作小文)
                3.长期关注操作系统-DEEPIN Linux发展之路者
                4.有客户资源或项目资源者优先


十六、职位名称:视觉设计师

工作地点:武汉
部门:设计部

岗位职责
                1.参与界面布局和交互流程设计;
                2.基于初期原型设计,构思和实现图标设计方案;
                3.负责linux系统和桌面应用软件界面图标部分的设计和制作;

任职要求
                1.美术,平面设计相关专业本科及以上学历;
                2.熟练使用Photoshop、Illustrator、sketch等流行设计软件,能手绘图标草图方案;
                3.熟练掌握响应式图标的原理;
                4.图标设计方案有整体大局观念,保证产品风格的一致性和延续性;
                5.优秀的沟通能力和表达能力,善于运用图形符号传递界面功能意图。

职级范围:P7-P8

加分项
                1.有游戏图标设计经验;
                2.有插画师,原画师经验;
                3.有操作系统主题制作经验;


十七、职位名称:行业销售经理

工作地点:武汉、上海和北京
部门:开发部

岗位职责
                1.了解军队军工行业相关发展情况,结合公司的行业发展战略目标,制定销售计划,完成销售目标;
                2.为重大营销决策提供建议和信息支持;
                3.独立完成商务报价及销售资料的准备;
                4.重点客户的维系,商务谈判、销售合同签订、货款回收及客户后续服务的跟踪;

任职要求
                1.有一定的社会活动能力及良好的行业客户资源;
                2.具有出色的沟通、谈判能力,能够独立开展销售拓展工作;
                3.具有团队合作意识和开拓进取的心理素质。

加分项
                1.在军工行业相关软件销售经验,并取得优秀业绩的;
                2.对操作系统的市场有见解(请略作小文);
                3.欢迎军转干部!


如果您对我们的岗位感兴趣,请整理个人简历和项目作品,备注应聘职位发送到hr@deepin.com

办公地址:
武汉:武汉市光谷大道77号光谷金融港B18栋6楼
北京:北京市西城区新街口外大街28号院普天德胜B座603室
上海:上海市长宁区愚园路1258号绿地商务大厦16层