您的当前位置: 首页 > 求职招聘 > 招聘快讯 > 招聘详情

统信软件2021届校园招聘-补充

发布时间:Sep 23, 2020 4:34:29 PM     点击量:

单位名片:

单位名称 统信软件技术有限公司 单位性质 民营企业
单位地址 北京市大兴区 单位行业 信息传输、软件和信息技术服务业
单位规模 1000-2999人 单位网址 http://www.uniontech.com
查看单位详情

招聘计划:

学历要求 不限 招聘总人数 50 研究生人数 不限 本科生人数 不限

招聘内容:

公司简介:

统信软件技术有限公司,注册资本 4.59 亿元。是一家专注基于 Linux 的操作系统研发与服务的商业公司,是国内 UOS(unity operating system)统一操作系统 发起人之一,国内知名的国产操作系统厂商,研发基于 Linux 内核的操作系统软件产品,以 提供安全可靠、美观易用的国产操作系统与开源解决方案为目标, 企业共有员工 1000 余人,总部位于北京,同时在武汉、南京、西安、成都、上海、广 州、无锡、太原等地设有研发中心、产品中心、方案中心等分支机构。 统信软件拥有国内顶尖的 Linux 研发团队,操作系统研发、行业定制、国际化、迁移和 适配、交互设计、咨询服务等多方面专业人才云集,能够满足不同用户和应用场景对操作系 统产品的广泛需求,并向政企、军工、行业企业用户提供基于 Linux 操作系统的解决方案、 技术支持和咨询培训等服务。 统信软件作为操作系统生态的打造者,不但与各芯片、整机、中间件、数据库等厂商结 成了紧密合作关系,还与 360、金山、网易、搜狗等多家知名 IT 企业联合开发了多款符合 中国用户需求的应用软件,并在国内党政军、金融、运营商、教育等客户中得到了广泛应用。 尤其是基于国产芯片架构的操作系统产品已经和龙芯、申威、华为海思等国产芯片产品开展 了极为广泛和深入的合作及适配。作为一家高新技术企业,统信软件已经取得了 ISO9001 和 ISO27001 质量管理体系认证、CMMI 三级认证、武器装备质量管理体系认证和武器装 备科研生产单位保密资格。目前拥有 20 余项软件著作权,10 余项国内发明专利以及多个 注册商标。截止到 2019 年,统信软件深度操作系统下载超过 8000 万次,提供 32 种不同 的语言版本,以及遍布六大洲的 105 多个镜像站点的升级服务,在国际操作系统关注度上 长期保持前 10 名。

未来,统信软件将继续秉承开源和创新精神,以操作系统的自主可控替代为契机,成为 中国市场主要操作系统供应商,争取三年后成为具备国际影响力的主流操作系统厂商。

 

企业官网:http://www.uniontech.com

投递邮箱:weixinran@uniontech.com

Linux内核工程师(应届生方向)-战略客户部:

岗位职责:

1.负责Linux内核的开发维护及优化;

2.负责Linux内核驱动相关的开发维护及优化;

3.参与系统对新硬件的适配及支持;

4.参与Linux系统底层基础工程项目代码的维护,主要涉及系统底层及定制。如,Kenrel,gcc,glibc等基础组件                             

岗位要求:

1.熟练掌握C/C++编程语言,熟悉计算机组成原理和数据结构,最好有小项目或比赛之类的经历                                                                                                         

2.熟悉Linux系统的目录结构和使用,最好有LFS的经历(对系统层次有所了解);                                                                                                                       

3.熟练使用git,vim等内核开发工具                                                                                                                                                             

4.有内核代码的阅读和调试经历,可以是基于简单的字符设备,熟悉整个调试的流程和概念                                                                                                            

5.良好的英语阅读能力                                                                                                                                                                        

6.思路清晰,逻辑思维能力强,良好的沟通协作意识及团队合作精神                                                                                                                                

7. 善学上进,工作积极主动,有强烈的工作责任心,具备较强的抗压能力。

8. 男女不限。

加分项:

1.了解内核的编译和启动流程

2. 参与过Linux内核社区

3. 对Linux系统和内核技术感兴趣

4. 了解Linux的虚拟化技术

桌面研发(前端和后端)-战略客户部:

岗位职责:

1,负责dde桌面相关模块的需求开发与代码优化

2,负责处理pms单中相关BUG的修复

3,针对代码中的修改做好自测和单元测试

4,跟踪代码合入进度,确保修改合入到了仓库

5,保质保量的完成每月的考核任务                                                                 

岗位要求:

1,熟练掌握C/C++/Qt/golang编程语言,熟悉计算机组成原理和数据结构,最好有小项目或比赛之类的经历

2,熟悉Linux系统了解相关常用命令的使用

3,学习能力强,对编程有着浓厚的兴趣

4,良好的英语阅读能力

5,思路清晰,逻辑思维能力强,良好的沟通协作意识及团队合作精神

6,工作积极主动,有强烈的工作责任心,具备较强的抗压能力

嵌入式研发工程师-军工:

岗位职责:

1、负责Linux系统移植、优化和交叉编译环境的搭建; 

2、负责Linux底层驱动程序开发、维护; 

3、负责Linux系统测试程序开发、维护; 

4、负责Linux操作系统相关问题的分析和解决; 

5、编写功能说明文档,方案设计文档; 

6、对客户提供必要的技术支持与服务保障;                                                  

岗位要求:

1、计算机或相关专业本科及以上学历

2、熟悉C/C++语言,了解ARM汇编语言,具备良好的编码习惯;

3、了解Linux系统移植、优化和驱动程序的开发,了解Linux驱动调试的方法和相关工具; 

4、熟悉基本硬件电路原理及设计,能够根据芯片数据手册规范编写驱动程序;

5、具备良好的编程风格和较强的文档编写能力,能根据公司的要求提供完整规范的相关文档; 

加分项

6、熟悉charger、功耗、SD卡、Uart、USB、Touch,Display以及片上资源如I2C、SPI等; 

7、有国产芯片相关开发经验优;

Linux内核研发工程师-军工:

岗位职责:

1、根据软件技术方案完成对内核特性的深层次改进或全新功能的开发、调试工作;

2、熟练运用各种系统性能分析工具,熟悉性能优化,能够完成子系统级的性能优化工作;

3、参与虚拟化底层技术的研究和核心模块的开发与维护:包含Xen、KVM、QEMU、libvirt等;

4、负责Linux内核相关故障的分析、定位、解决工作,能够输出逻辑严密的故障分析报告。

5、解决操作系统及内核相关的问题,给业务开发人员提供内核支持、技术建议等;                                                                                                       

岗位要求: 

1、计算机相关专业本科以上学历,且具有一定内核与驱动开发经验;

2、基础知识扎实,深入理解Linux操作系统以及内核设计原理与运行机制;

3、具备很好的逻辑思维能力、学习能力,乐于钻研,善于分享与协作;

4、熟悉Linux内核各大子系统,比如:内存管理、文件系统、CPU调度、网络、存储等;

5、熟悉Linux内核相关开发环境与基础工具,熟悉shell、gdb、vim等工具;

6、熟悉gdb、crash、systemtap等等,能够分析内核相关的常见问题;

7、有以下实践经验之一者优先考虑:

      A 熟悉Linux内核x86/arm64/Alpha等多种处理器体系结构;

      B 修改或者调试过Xen、KVM、QEMU或Container虚拟化技术相关的软件模块;

      C 参加过大型软件、算法等竞赛并获得名次;

Linux系统工程师-军工:

岗位职责:

1. 参与Linux操作系统在多个国产CPU平台之上的移植、优化工作;

2. 制作国产Linux操作系统发行版                                                                     

岗位要求:本科以上学历要求

1. 日常使用Linux桌面操作系统;

2. 了解多个Linux发行版本,可罗列多个发行版本之间的差异;

3. 了解Linux常用服务,接触过web、mail、dns、ftp、文件共享等服务;

4. 热爱开源技术和理念,积极参与开源社区,提交过bug、issue,有代码级别的贡献;

5. 了解脚本编程,可编写简单的脚本;

6. 了解如何科学上网,可无障碍阅读英文技术文档;

加分项:

1. 熟悉go、rust、c、c++等编程语言;

2. 使用过deepin、ubuntu等debian发行版;

3. 了解obs,知道如何打包开源软件;

桌面研发工程师(前端)-军工:

岗位职责:

1. 负责前端桌面应用软件开发,维护与优化

2. 根据需求完成lnux下Qt5开发图形界面程序

3. 参与软件应用的分析与设计,并编写相应开发设计文档

4. 承担分配的界面研发任务,分解开发需求                                                   

岗位要求:

1. 熟悉python,bash可以可以作为加分项

2.了解Qt底层实现机制,信号槽机制等

3. 了解界面动画的原理,事件循环等

4. 熟悉多线程通信,了解多进程通信

5. 掌握c++语言编程,常用的数据结构,socket编程,QT GUI界面编程

6. 掌握动态库的封装与调用

桌面研发工程师(后端)-军工:

岗位职责:

1.参与系统后端服务开发

2.参与项目的设计,研发,以及文档编写

3.参与定制后端设计流程,设计通信协议,接口协议等

4. 与前端研发配合调试解决相应问题                                                                  

岗位要求:

1. 扎实的后端开发基础,

2. 熟练掌握golang或者rust开发相关知识

3. 熟悉linux编程环境

4. 熟悉网络编程

熟悉freedesktop标准、熟悉dbus接口可以作为加分项

测试工程师(Linux初级测试工程师)-军工:

岗位职责:

1.设计和编写测试用例,组织测试用例评审;

2.搭建基于Linux的测试环境,执行测试用例,bug定位;

3.负责公司产品上线前的发布测试,保证产品质量;

4.根据测试需要,开发自动化测试工具和测试脚本,开展自动化测试。            

岗位要求:

1.本科以上,计算机相关专业,2年以上测试相关经验,1年Linux项目测试经验;

2.熟悉软件测试理论和流程;

3.热爱开源,熟练安装并使用常见的Linux发行版;

4.熟悉Shell、Python等脚本开发,能独立开展自动化测试工具的编写;

5.掌握Bugzilla、Testlink等测试管理工具。

技术支持工程师-军工:

岗位职责:1.负责操作系统产品安装与部署; 

2.负责操作系统产品的客户培训,问题解决与事务处理;

3.负责操作系统产品运行中的故障分析,并提供解决方案;        岗位要求:1.具备英文文档阅读能力与独立学习能力;

2. 熟悉至少一种Linux发行版,如Redhat,Suse,Ubuntu等;

3. 优秀的团队合作能力,善于沟通,乐于分享;

4. 理解计算机体系结构,了解编程语言,了解构建,版本管理等工具

5. 熟练掌握一种及以上脚本语言(Shell/Python/Perl/Ruby等);