中国科学院软件研究所总体部

 

2017届毕业生校园招聘

 

邀您加入国产基础软硬件圆梦之队

 

中国科学院软件研究所总体部 & 基础软件国家工程研究中心

中国科学院软件研究所成立于19853月,是一所致力于计算机科学理论和软件高新技术研究与发展的综合性基地型研究所。

总体部是根据软件研究所“创新2020”规划和“一三五”战略部署要求设立的面向国家战略需求的科研部门。基础软件国家工程研究中心是国家发改委批复的,由软件所负责组建的基础软件领域我国唯一的国家级工程研究中心。总体部暨基础软件国家工程研究中心,也是中国科学院通用芯片与基础软件研究中心北京基地。主要研发方向包括操作系统、通用芯片和系统解决方案。目前有职工200余人,在读研究生100余人。近年相继承担了若干核高基重大专项、国家科技支撑计划和中国科学院的重大科技任务,并取得丰硕成果。

工作地点:北京

 

 

2.招聘岗位与应聘条件

专业要求:计算机科学与技术、计算机软件与理论、软件工程、电子、微电子、通信等相关专业

学历与学位要求:硕士、博士、优秀的本科生

素质要求:具有较强的学习能力和钻研精神;具有团队合作意识,沟通表达能力良好;责任心强,踏实上进,高度敬业

 

序号

岗位名称

应聘条件

1

Linux内核研发工程师

1.熟悉C/C++语言,具备优秀的编程能力
2.
熟悉LinuxBenchmark工具
3.
具备一定的Linux内核缺陷分析能力,并熟练使用Bug调试工具
4.
Linux内核、驱动或其他子系统开发经验者优先

2

系统研发工程师

1.熟悉C/C++/ C#JAVAJSPython等程序设计语言
2.
了解常用的数据结构和算法、Mysql等常用数据库以及常用的网络协议
3.
了解软件工程流程,能够承担需求、设计、开发、测试相关工作
4.
了解Linux下开发环境和操作系统内核者优先

3

系统优化工程师

1.熟悉C/C++语言,掌握体系结构、汇编、编译等基础知识
2.
具备一定的Linux内核知识和Linux系统编程经验
3.
熟悉ShellGCCGdb等常用开发工具
4.
有开源编译器(GCCLLVM)相关研发经验者优先
5.
熟悉Profiling工具(如PerfOprofile等),或具有系统优化开发经验者优先

4

系统安全研发工程师

1.熟悉Linux系统基本原理

2.精通Python语言,熟悉CC++Java中一种或多种

3.有一定的Web页面前端开发经验,会使用Javascript

4.具备丰富的Django开发经验

5.了解基本的渗透测试流程

6.具有缺陷分析和漏洞挖掘经验者优先

5

Android研发工程师

1.熟悉C/C++Java语言
2.
了解Android系统框架及Binder机制
3.
了解编译原理,有JavaC静态代码分析工具(如DoxygenLLVM等)使用或开发经验者优先
4.
能够使用一种脚本类语言(如PythonRuby)进行开发
5.
具有移动终端平台内核或硬件驱动开发经验者优先

6

ASIC设计流程工程师

1.了解数字电路前后端设计与验证流程
2.
了解一种或多种编程与脚本语言(CShellPerlPython等)
3.
了解一种或多种EDA工具和数据库

7

芯片设计工程师

1.具有扎实的数字电路设计基础,熟练使用Verilog
2.
熟悉数字IC设计流程
3.
深入理解时序分析,能够完成逻辑优化满足时序要求
4.
熟练使用CadenceSynopsys工具进行仿真测试
5.
CPU相关研发经验者优先

8

芯片验证工程师

1.掌握Verilog & SystemVerilog 等硬件设计验证语言
2.
熟练使用逻辑仿真及调试工具,如VCS, NCSIM, Verdi
3.
熟练使用脚本语言(如PerlPythonShellTCL等)进行设计工具和环境开发
4.
掌握VMM/OVM/UVM等高级验证方法学,能基于此验证方法学搭建模块及系统验证环境
5.
有成功的Tapeout经验或CPU相关研发经验者优先

9

硬件研发工程师

1.了解X86架构,参与过Layout review和后期Debug过程
2.
了解Cadence软件,会使用示波器、逻辑分析仪、电子负载等测试设备
3.
对主板的PowerSIEMC设计方面有一定的了解
4.
了解PCB板制作的流程,有较强的动手能力

10

固件研发工程师

1.熟练运用汇编语言、C语言、了解PCIE 架构、ACPI规范、SMBIOS规范
2.
了解X86架构电脑硬件、UEFI架构以及BIOS开发流程
3.
EDK2开发经验者优先

11

云计算研发工程师

1.熟悉OpenStackHadoop族、BDAS等现有主流开源平台。
2.
了解Linux/Android等操作系统底层实现。
3.
了解调度、存储和大数据分析中的优化技术。
4.
了解数据挖掘算法和深度学习算法。

12

应用系统研发工程师

1.坚实的Java基础知识,掌握常用的设计模式和算法
2.
熟悉主流开源框架,例如Spring
3.
了解Linux下的Web环境搭建和web应用程序开发
4.
熟练使用Mysql数据库
5.
有高并发经验,掌握PhpRubyPython等脚本编程能力者优先

13

信息检索研发工程师

1.对深度学习、语义技术、知识图谱等前沿人工智能技术有深入研究,对相关的工具和系统有全面了解并能够灵活运用
2.
参加过多模态数据处理、信息检索、图像分析等方面的国家项目研究,并在项目中做出过突出贡献,相关工作最终形成产品、系统、工具等实质产出或发明专利;
3.
参与过相关社区或组织的技术测评、工具开发、资源建设,在国际高水平会议上发表过学术论文、实验系统等

14

软件测试工程师

1.熟悉体系结构、数据结构、软件设计等基础知识,具备良好的软件设计能力
2.
了解LinuxWindowsAndroid,具有较好的独立解决问题能力
3.
了解测试相关的标准规范,对软件工程管理有一定的实践经验

15

质量管理工程师

1.了解软件工程以及CMMI/IPD/ISO/6西格码等质量体系流程
2.
了解ClearcaseVSSSVNCVS等配置管理工具
3.
具备计算机相关知识,具备较好的文字功底,有文档编写和整理经验
4.
具有较强的沟通能力、理解能力、学习能力和团队合作精神

 

3.应聘须知

1、  招聘流程

提交简历——简历筛选——笔试——面试——Offer

2、  提交简历方式

l  招聘会现场提交

l  电子邮件提交:united_hr@iscas.ac.cn

3、  注意事项

l  电子版简历命名:学校—姓名—性别—学历—应聘岗位

 

4.联系我们

 

更多信息请访问

招聘网站:http://www.ztb.iscas.ac.cn/outservice/public/home/index

招聘邮箱:united_hr@iscas.ac.cn

 

中国科学院软件研究所总体部 & 基础软件国家工程研究中心

http://ztb.iscas.ac.cn

 

 

下载附件: 15573中科院软件研究所2017届校园招聘信息-北京.docx