中国科学院软件研究所操作系统专题技术报告暨校园招聘会

/ 2015-04-10 17:27:30

日程:

1、操作系统专题技术报告

一线青年科学家为您讲述操作系统核心技术、最新成果

2、中科院软件所及人才需求介绍

中科院软件所介绍

中国科学院软件研究所成立于1985年,是一所致力于计算机科学理论和软件高新技术的研究与发展的综合性基地型研究所。所址位于北京市海淀区。软件研究所设有总体部、软件基础研究部、软件高技术研究部、软件应用研究部和软件发展研究部,集中了一批学术造诣深厚、享誉国内外的科学家,拥有一支高素质、高水平的青年科技人才队伍。研究所现有正式职工646人,其中中国科学院院士3名,第三世界科学院院士1名,研究员58名,副研究员及高级工程师102名。国家杰出青年基金获得者3人,中科院百人计划入选者8人,流动人员(硕士生、博士生、博士后、高访等)550余人,全所在职职工平均年龄36岁。 软件研究所是计算机科学与技术一级学科硕士、博士学位培养单位,建有计算机科学与技术博士后科研流动站。

软件研究所总体部是研究所重大项目的组织和技术管理部门,致力于操作系统等方向的科研和工程开发,负责规划、申报和组织实施有关国家重大科技项目与重大工程,对研究所承担的国家重大项目与工程进行任务分解、资源调配、过程管理、质量控制与项目总成。

软件研究所本着“培养、稳定、吸引、发展”的人才队伍建设方针,大量吸引国内外优秀人才,提供广大的成长空间、一流的科研环境,促进青年人才的稳步发展,诚邀国内外有志为中国软件事业拼搏的人才加盟,共创美好的明天!

招聘对象

2015年毕业的研究生;或即将于2016年毕业的在读本科生、硕士生、博士生,择优到中科院软件所(北京本部或上海基地)实习,更有机会毕业后聘为软件所科研人员。大量前沿技术岗位等你来!

简历接收方式及时间

1·报告会现场接收纸质简历

2. 邮箱投递:ztb_hr@iscas.ac.cn 简历投递时间从即日起至2015年5月30日

联系方式

电话:010-62661690;010-62661692

地址:北京市海淀区中关村南四街4号

网址:http://www.iscas.ac.cn/

 

中国科学院软件研究所总体部2015、2016年技术岗位招聘启事

序号

岗位名称

专业要求

应聘条件

岗位职责

招聘人数

1

Linux/Android系统研发、分析工程师

计算机相关专业

1.熟悉Linux系统,操作系统基础知识扎实,了解Linux内核或Linux底层库的设计实现原理。

2.针对C、C++、python、Java中至少一种语言具有2年以上开发经验,并对相关语言的软件代码具有很强的架构及实现机制分析能力。

3、具有以下经验之一者优先:

1)具有静态代码分析工具使用经验者优先

2)熟悉Android framework层设计原理或有Android app开发经验者优先。

3)熟悉Java虚拟机设计开发原理者优先

4)熟悉Linux系统调试工具设计实现原理者优先

5)具有html5网站开发经验者优先

6)具有系统能耗、安全优化方案研发背景者优先

4.具有团队合作意识,沟通表达能力良好

5.具有较强的学习能力和钻研精神。

6.责任心强,踏实上进,乐观上进,具备高度的敬业精神,具备良好的团队合作精神。

1.工具辅助的Android等终端系统代码分析及分析成果图形化展示。

2.代码辅助动静态分析工具的开发。

3.Android等终端系统能耗、安全等优化方案开发。

4.Android/Linux系统底层库、运行环境支撑组件的移植及改进

4

2

软件安全测试工程师

计算机信息技术相关

25岁以下;工作经验及技能:

1、 计算机软件或信息技术相关专业,具有一定软件设计能力;

2、 熟悉Linux、windows或安卓平台之一,具有较好的独立解决问题能力;

3、 掌握体系结构、数据结构、软件设计等基础知识;

4、 具有良好的团队协作意识,重视交流与沟通;

5、 具备以下条件之一者优先考虑:

(1)信息安全专业优先;

(2)有安全测试或漏洞挖掘工具使用或开发经验者优先。

利用指定工具和设备对软件产品进行安全性测试,并对测试结果进行汇总和分类处理,形成测试报告材料。

6

3

软件开发工程师

计算机技术相关专业

35周岁以下,工作经验及技能:

1、 精通C/C++/ C#或JAVA编程;

2、 熟悉常用的数据结构和算法,熟悉操作系统内核的优先;

3、 了解软件工程流程,能够承担需求、设计、开发工作;

4、 具备较强的独立学习能力和团队协作精神,具有刻苦钻研和深入分析问题的态度。

承担项目安全测试和漏洞挖掘软件研发工作。

4

4

安全测试系统设计师

计算机及相关专业

35岁以下,工作经验及技能:

1、 3年以上安全测试相关工作经验;

2、 精通多种主流开发语言和数据库设计,熟悉多种主流平台开发环境,有操作系统内核开发经验者优先;

3、 有成功开发大中型软件项目的经验,安全测试相关工具使用和开发经验者优先;

4、 熟悉软件工程领域知识,具有独立项目研发组织能力。

岗位职责描述:

负责安全测试和漏洞挖掘系统工具设计。

2

5

课题管理实务

计算机软件、计算机应用技术、软件工程、项目管理相关专业

1、计算机软件、计算机应用技术、软件工程、项目管理相关专业;2、熟悉软件项目管理相关知识,如:ISO9000、CMMI、敏捷开发等,有系统思考和管理的能力,有相关从业经验者优先考虑。3、善于沟通,有良好的表达能力、组织协调能力、执行落实能力和团队精神,有较强文字能力者优先考虑。

1、课题日常管理,如:会议管理、文档管理、配置管理等;2、课题专项管理,包括但不限于任务管理、人员管理、质量管理、风险管理、经费管理等;3、课题上下游协同单位沟通,外包管理等;4、课题里程碑管理,包括课题申报、中期检查、验收等过程中的组织及文档编写

10

6

课题管理改进

计算机软件、计算机应用技术、软件工程、项目管理相关专业

1、计算机软件、计算机应用技术、软件工程、项目管理相关专业;2、熟悉软件项目管理相关知识,如:ISO9000、CMMI、敏捷开发等,有系统思考和管理的能力;3、能独立思考,有归纳抽象能力、调查研究能力、分析解决问题的能力及工程实践能力;4、有良好的英文读写能力,能独立检索、阅读、撰写相关学术论文。

1、参与课题日常管理,如:会议管理、文档管理、配置管理等;2、参与课题专项管理,包括但不限于任务管理、人员管理、质量管理、风险管理、经费管理等;3、参与课题上下游协同单位沟通,外包管理等;4、参与课题里程碑管理,包括课题申报、中期检查、验收等过程中的组织及文档编写;5、实践过程中发现问题,并给出相应的解决方案和支撑工具;6、撰写学术论文、专利申请等。

5

7

云计算端操作系统构建与软件开发

计算机软件、计算机应用技术、软件工程相关专业

1. 基本要求:

a)计算机软件、计算机应用技术、软件工程相关专业;

b)熟悉Linux操作系统及其软件栈;

c)具有Linux客户端的云端协同相关项目开发经验;

d)具有团队意识,具备较强的表达沟通和技术调研能力,熟悉和热爱开源软件;

2.优先录用条件(满足一项即可):

a)有RESTful接口设计和编程经验;

b)熟悉RPC机制,最好使用过Linux版的ACE, ICE,Thrift等框架中的一到两个;

c)熟悉ChromeOS/ChromiumOS项目架构及其软件栈;

d)熟悉CoreOS项目架构及其软件栈;

e)熟悉Linux from Scratch项目及其构建过程和原理。

1. 参与ChromeOS、CoreOS的特性和软件栈分析;

2. 参与面向自有云服务的Linux客户端操作系统定制;

3. 参与自有云服务的客户端开发、集成、测试。

8

8

云计算服务开发与整合

计算机软件、计算机应用技术、软件工程相关专业

1. 基本要求:

a)计算机软件、计算机应用技术、软件工程相关专业;

b)熟悉Linux操作系统及其软件栈;

c)熟悉服务器端开发,能使用MongoDB,MySQL等数据库,了解Redis, Memory Cache等内存数据库,熟悉libcurl,能进行服务器端,客户端的开发;

d)熟悉REST接口规范,进行接口的开发和定制。

2.优先录用条件(满足一项即可)

a)熟悉OAuth2.0规范,进行接口的开发和定制;

b)具有云存储/云备份/data pipeline项目经验;

c)了解服务器虚拟化技术,有OpenStack或CloudStack的使用经验,了解S3,swift,hdfs等存储服务或分布式文件系统。

1. 参与开发身份验证、云存储、云桌面等云计算服务开发,以及客户端相关功能的开发、优化;

2.云计算服务相关应用软件,中间件以及存储服务器的开发、集成、测试;

3.其他基于云平台相关功能的研发。

8

9

系统分析工程师

计算机软件

3年以上软件设计开发经验

有企业级Web应用系统设计和开发经验

掌握ASP、JSP开发技术,熟悉HTML、CSS、Javascript等

熟悉Linux、Windows操作系统及相关开发工具、开发环境

熟悉关系数据库,精通SQL

熟悉网络编程和协议分析

Web兼容性技术研究

2

10

Web软件工程师(高级)

计算机软件

3年以上软件设计开发经验

有企业级Web应用系统设计和开发经验

掌握ASP、JSP开发技术,熟悉HTML、CSS、Javascript等

熟悉关系数据库,精通SQL

Web兼容性技术研究与软件研发

2

11

Web软件工程师(中级)

计算机软件及相关专业

有2年以上Web应用系统开发经验,可独立承担关键任务

掌握ASP或JSP开发技术

熟悉HTML、CSS、Javascript等

熟悉关系数据库,掌握SQL

Web兼容性辅助工具设计与开发

2

12

Web软件工程师(初级)

计算机及相关专业

有Web应用系统开发经验

掌握ASP或JSP开发技术

熟悉HTML、CSS、Javascript

了解关系数据库

Web兼容性辅助工具开发--Web支撑组件

4

13

Linux软件工程师(中级)

计算机软件及相关专业

2年以上软件设计开发经验

熟悉Linux系统和应用软件开发

了解HTML、CSS、Javascript

精通C++语言

掌握网络编程和协议分析

Web兼容性辅助工具开发--Linux平台组件

4

14

Linux软件工程师(初级)

计算机及相关专业

熟悉Linux系统和应用软件开发

了解HTML、CSS、Javascript等

熟练使用C++语言

了解计算机网络和协议

Web兼容性辅助工具开发--Linux平台组件

0

15

Windows软件工程师(中级)

计算机及相关专业

2年以上软件设计开发经验

熟悉HTML、CSS、Javascript

掌握Windows应用程序开发技术

精通C++语言

掌握网络编程和协议分析

了解Linux系统

Web兼容性辅助工具开发--Windows平台组件

4

16

Windows软件工程师(初级)

计算机及相关专业

了解HTML、CSS、Javascript

掌握Windows应用程序开发技术

熟练使用C++语言

Web兼容性辅助工具开发--Windows平台组件

4

17

网站运维工程师

计算机及相关专业

有门户及BBS网站开发和维护经验

熟悉Linux系统的日常使用和维护

Web兼容性支撑平台建设与运维

2

18

大数据处理技术研发工程师

计算机及相关专业

熟悉C/C++开发;熟悉java开发

熟悉MapReduce内核与应用开发

熟悉Spark内核与应用开发

熟悉Hadoop体系

熟悉Redis等内存数据库内核与开发

有良好的学习与沟通能力

1.负责大数据平台集成与搭建;

2.根据系统建设需求,对相关构件进行内核开发;

3.负责日常平台运维

3.根据项目需求出差

1

19

数据库研发工程师

计算机及相关专业

熟悉oracle、mysql、sqlserver等主流数据开发;

熟悉ELT\OLAP等数据仓库工具

熟悉PG等开源数据库开发;

熟悉mysql内核开发;

熟悉C/C++,JAVA等开发;

熟悉脚本开发;

具有良好的学习与沟通能力

1.负责数据库与数据仓库的集成与研发

2.根据项目研发需求,针对Mysql等数据库内核进行定制开发;

3.根据项目需求出差

1

20

数据挖掘与知识工程研发人员

计算机及相关专业

熟悉常用的开发工具与开发环境;

熟悉大数据环境下数据挖掘技术

熟悉知识工程与知识库技术

具有独立研究能力,能够根据实际需求研发数据挖掘算法

具有良好的学习与沟通能力

1.负责数据挖掘与知识库系统开发

2.针对项目需求开展一定数据挖掘与知识库的技术研发

3.根据项目需求出差

1

21

嵌入式研发工程师

计算机及相关专业

熟悉C/C++开发;

熟悉嵌入式(软硬件)开发;

熟悉监控数据采集技术;

熟悉系统仿真技术;

熟悉PLC开发;

熟悉网络通信协议与网络开发

有良好的学习与沟通能力

1.负责大型系统监控设备研发;

2.责任心强

3.需要根据项目需求出差

1

22

性能测试工程师

计算机及相关专业

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

2、具有1-3年性能测试经验,能使用LoadRunner独立开发测试脚本;

3、熟悉性能测试基本概念、流程;

4、熟悉Linux基本命令,了解SQL基本操作;

5、具备较强的语言表达能力和文档撰写能力;

6、具有良好的沟通能力;

7、为人踏实、上进,乐观,具备高度的责任心和敬业精神,具备良好的团队合作精神。

1、根据性能测试需求及指标,制定性能测试方案、案例,开发测试脚本;

2、执行性能测试并收集性能监控数据,对数据进行分析;

3、与开发人员、运维人员沟通,找出性能瓶颈并能够快速准确定位问题;

4、收理、整理测试结果及监控结果,编写测试报告;

5、长期跟踪性能测试技术的最新发展,撰写相关研究报告、论文等

6

23

安全测试工程师

计算机及相关专业

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

2、有2年以上安全测试、渗透测试经验,熟悉渗透测试的步骤、方 法、流程、熟练掌握各种渗透测试工具;

3、熟悉网络基础、Windows/Linux/Unix操作系统、数据库等基础知识,可操作linux/Unix、交换机;

4、熟悉ASP 、ASPX、 PHP 、JSP等脚本语言,了解其他脚本;

5、熟悉TCP/IP协议和网络工程技术;

6、熟悉网络安全的专业知识,对网络安全构架,系统漏洞、入侵检测、病毒防护、防火墙等有一定的理论基础,有CCNA及以上、CISP、CISSP者优先;

7、思维活跃、反应灵敏、语言表达能力强,与人沟通能力强,动手能力强

1、针对客户网络信息系统开展安全测试及风险评估工作;

2、根据客户实际情况,向客户提供完善的安全解决方案;

3、根据需要搭建测试实验环境。

4、长期跟踪安全测试和评估技术的最新发展,撰写相关研究报告、论文等;

6

24

测试工程师

计算机及相关专业

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

2、有一年以上实际测试工作经验;

3、熟悉网络基础、Windows/Linux/Unix操作系统、数据库等基础知识;

4、对测试相关的标准规范有较为深刻的理解;

5、工作认真细致;思维活跃、反应灵敏、语言表达能力强,与人沟通能力强,动手能力强

1、针对客户需求,编写测试用例;

2、根据测试计划搭建和维护测试环境;

3、执行测试工作,提交测试报告。包括编写用于测试的自动测试脚本,完整地记录测试结果;

4、按照实验室的标准规范,编写完整的测试报告等相关的技术文档;

5

25

测试项目经理

计算机及相关专业

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

2、有5年以上实际测试工作经验;

3、熟悉测试项目的管理,对软件过程管理有时间经验;

4、对测试相关的标准规范有较为深刻的理解;

5、文档编写能力出色;

6、工作认真细致;思维活跃、反应灵敏、语言表达能力强,与人沟通能力强,动手能力强

1、负责与客户沟通,了解详细测试需求,确定详细的测试方案;

2、针对客户需求,编写测试计划、规划详细的测试方案、指导编写测试用例。

3、指导根据测试计划搭建和维护测试环境;

4、负责执行测试工作,提交测试报告。包括编写用于测试的自动测试脚本,完整地记录测试结果;

5、负责按照实验室的标准规范,编写完整的测试报告等相关的技术文档;

6、参与实验室的质量管理体系建设

5

26

测试开发工程师

计算机及相关专业

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

2、满足下列两个条件之一:1)熟悉主流互联网开发技术;2)熟悉嵌入式软件开发技术;

3)熟悉安全攻防技术的开发;

3、有相关工作经验;

4、工作认真细致;思维活跃、反应灵敏、语言表达能力强,与人沟通能力强,动手能力强

1、负责完成实验室内部管理系统及测试管理工具的开发;

2、负责完成嵌入式相关测试工具的开发;

3、负责完成安全相关测试工具的开发。

6

27

GCC编译优化研发工程师

计算机相关专业(计算机科学与技术、软件工程、自动化等)

1、基本条件:

a)具有2年以上C/C++开发经验

b)掌握编译技术和操作系统原理

c)熟悉Linux平台及Shell、GCC、Gdb常用开发工具

d)具有团队合作意识,沟通表达能力良好

e)英语读写能力良好

2、优先录用条件:

a)熟悉处理器体系结构知识

b)有开源编译器(GCC、LLVM)相关的研发经验

c)掌握丰富的程序优化技巧

根据特定处理器体系结构特征优化和改进GCC内部优化算法,提高GCC目标代码的性能。

2

28

Linux性能分析与优化工程师

计算机相关专业(计算机科学与技术、软件工程、自动化等)

1、基本条件:

a)具有2年以上C/C++开发经验

b)掌握计算机组成原理、操作系统原理

c)熟悉Linux平台及Shell、GCC、Gdb常用开发工具

d)具备丰富的Linux相关的开发经验

e)具有团队合作意识,沟通表达能力良好

f)英语读写能力良好

2、优先录用条件:

a)熟悉Linux内核

b) 具备丰富的系统性能测评、分析与优化经验

基于程序分析工具对Linux系统性能瓶颈进行分析,并从算法、代码等多个层面对系统进行优化,提高系统性能。

3

29

硬件研发工程师

电子通信、计算机等相关专业

1、熟悉计算机硬件体系结构及原理,3年以上相关硬件原理图设计以及PCB设计经验;

2、具有高速度数字电路设计经验,熟悉信号完整性、电源完整性、热及结构设计仿真;

3、有计算机主板或通信设备设计经验者优先,具有FPGA开发经验者更佳。

1、负责计算机硬件系统整体方案设计、原理图设计、PCB设计、生产制造及调试维护等工作;

2、参与第三方协同开发,负责与PCB设计制造商等生产方协作生产

3、负责与项目相关硬件技术调研,技术文档编写

1

30

研发工程师

计算机相关专业

1. 至少三年以上编程经验;

2. 有至少一年的浏览器内核开发经验优先;

3. 有至少一年Webkit或Gecko定制开发经验者优先;

4. 有至少一年JavaScript框架开发经验者优先;

5. 具有良好的团队协作意识,重视交流与沟通,熟知软件工程各个环节,能承担需求、设计、开发工作;

6. 具备较强的学习能力,有刻苦钻研精神和深入分析能力。

负责Web运行环境的研发,负责JavaScript框架研发

5

31

研发工程师

计算机相关专业

1. 至少三年以上编程经验;

2. 有至少一年的Linux系统开发经验;

3. 精通C/C++语言研发,熟练GTK或Qt开发者优先;

4. 有至少一年Linux定制开发经验者优先;

5. 有至少一年网络开发或P2P开发经验者优先;

6. 兼具有移动终端开发经验者优先;

7. 具有良好的团队协作意识,重视交流与沟通,熟知软件工程各个环节,能承担需求、设计、开发工作;

8. 具备较强的学习能力,有刻苦钻研精神和深入分析能力。

负责操作系统研发

6

32

研发工程师

计算机相关专业

至少三年以上编程经验;

有至少一年的移动终端平台开发经验;

有至少两年iOS/Android开发经验者优先;

有至少一年HTML移动界面经验者优先;

具有良好的团队协作意识,重视交流与沟通,熟知软件工程各个环节,能承担需求、设计、开发工作;

具备较强的学习能力,有刻苦钻研精神和深入分析能力。

负责应用研发

4

33

软件研发工程师

计算机软件或信息处理专业

满足以下条件之一:

1、有Linux平台开发经验

2、熟悉自然语言处理技术

3、熟练掌握C/C++/Java编程

4、有系统集成、维护经验

1、Linux桌面发行版新特性开发

2、自然语言处理软件及资源开发

3、系统集成与维护

####

34

软件工程师

计算机及相关专业

1、基本条件:

a)具有2年以上C/C++开发经验

b)掌握编译技术和操作系统原理

c)熟悉Linux平台及Shell、GCC、Gdb常用开发工具

d)具有团队合作意识,沟通表达能力良好

2、优先录用条件:(满足任一条即可)

a)具有Linux内核相关项目开发经验

b)具有Linux驱动开发经验

c)熟悉计算机系统体系构架

1、Linux内核分析与改进;2、针对特定体系架构的操作系统及应用的性能评估及优化;3、新型操作系统架构研究;4、针对多核结构的操作系统调度研究与优化

2

35

桌面操作系统开发工程师

计算机软件

1)有Linux平台开发经验或者

2)有Linux系统维护经验或者

3)有编译构建经验或者

4)有持续集成经验或者

5)有Linux(Debian或Fedora)软件包制作与依赖分析处理经验或者

6)有开源社区工作/参与经验或者

7)有Linux桌面发行版制作,定制开发,新特性开发,OEM等经验

8)Linux内核突出贡献者

9)主流操作系统发行版社区突出贡献者

10)具有2年以上相关工作经验

1)Linux桌面发行版定制开发,新特性开发,发行版制作

2)移植、升级、维护软件包

3)编译构建与版本制作

4)持续集成

5)Linux(Debian或Fedora)软件包制作与依赖分析处理

6)软件仓库升级、维护与优化

7)开源社区动态跟踪、交互与新特性吸收整合

8)版本分支维护

9)跟踪主流Linux发行版,参与社区交流

10)将相关补丁/特性同步到社区mainline源码库,便于可持续维护

3

36

Linux内核开发工程师

计算机软件、计算机科学与技术

1)熟悉Linux内核架构

2)有内核驱动开发经验

3)熟悉Linux内核内存管理

4)有文件系统开发经验

5)有BIOS适配、外设适配、体系架构适配相关工作经验

6)Linux内核社区突出贡献者

7)思维敏捷,具备解决突发棘手问题的逻辑分析能力和热情

8)2年以上相关工作经验

1)内核驱动开发

2)内核新特性开发

3)BIOS适配、外设适配、体系架构适配

4)内核开发任务规划

5)问题分析、Bug修复

6)跟踪Linux内核进展,将相关补丁提交Linux内核社区,并努力贡献到mainline

4

37

新型操作系统技术验证工程师

计算机软件、计算机科学与技术

1)精通Docker,有相关开发经验

2)熟悉CoreOS,有相关开发、系统分析经验

3)熟悉ChromeOS,有相关开、系统分析经验

4)有过系统级软件开发经验

5)熟悉KVM/Xen等虚拟化技术

6)熟悉Open vSwitch等网络虚拟化与管理系统

7)有Hadoop、OpenStack、CloudStack等云计算相关经验

1)新技术分析与验证系统开发

2)借鉴新技术,提出对当前桌面OS的优化技术方案与开发实现

3)结合大数据、物联网、云计算、HTML5等新型相关技术,跟进探索操作系统的技术发展方向

4

38

软件工程师

计算机、电子通信、软件工程

满足以下条件之一:1、熟悉Linux/Android应用开发;2、熟悉Linux内核,熟悉计算机体系结构;3、熟悉KVM/Spice和LXC/Docker等虚拟化技术;4、熟悉OpenStack、CloudStack等云计算平台;5、熟悉Hadoop、Spark、Storm的大数据计算框架及HDFS、HBase等分布式大数据存储;6、熟悉HTML5、JavaScript等Web前端开发,以及Ngix等后端服务部署;7、熟悉硬件电路原理图、PCB的绘制。

1、新型操作系统的开发;2、云端协同软件的开发和部署;3、大数据系统的开发和移植;4、跨终端用户界面的开发;5、物联网硬件平台的研发。

20

39

Android系统安全工程师

1. 熟悉Android应用程序安全性分析技术;

2. 熟练掌握Android App逆向分析技术或动态分析技术;

3. 熟练掌握Android安全机制及安全防护机制;

4. 具有良好的团队协作意识,重视交流与沟通;

5、具备以下条件者优先考虑:

(1)Android App开发实践;

(2)Android Framework层改造实践。

6.外语水平:CET-6

1. Android移动安全研究;

2. Android安全保护机制研究;

3

40

系统安全工程师

1. 熟悉漏洞挖掘技术,熟悉安全漏洞静态检测技术及检测算法;

2. 掌握静态检测工具使用,能够基于现有理论开发实现检测算法;

3. 具有良好的团队协作意识,重视交流与沟通;

4、具备以下条件者优先考虑:

(1)有静态检测工作实践经验;

(2)有静态检测工具开发经验。

5.外语水平:CET-6

1. 操作系统漏洞挖掘技术研究;

2. 漏洞检测技术研究;

3. PoC分析与开发;

2

41

网络应用工程师

1. 熟悉Web开发、HTML5开发技术;

2. 熟练掌握js、前后台交互技术;

3. 具有良好的团队协作意识,重视交流与沟通;

4、具备以下条件者优先考虑:

(1)有HTML5开发实践经验;

(2)有WebApp、Android App开发经验。

5、本科及以上学历。

1. HTML5 Web平台开发;

2. HTML5/JS/数据库/后台开发;

3. WebApp开发;

1

42

数据挖掘工程师

数据挖掘

1. 熟悉数据挖掘理论,熟练掌握各种数据挖掘算法;

2. 掌握数据挖掘工具使用,能够开发实现数据挖掘算法;

3. 基于恶意代码特征的数据挖掘算法研究;

3. 具有良好的团队协作意识,重视交流与沟通;

4、具备以下条件者优先考虑:

(1)有信息安全基础。

5.外语水平:CET-6

1. 数据挖掘算法研究;

2. 基于恶意代码特征的数据挖掘;

1

43

网络安全工程师

信息安全

1. 熟悉WiFi、蓝牙、NFC安全技术及渗透技术;

2. 熟练掌握路由器、无线网络安全分析及逆向分析技术;;

3. 熟练掌握网络协议分析工具、网络渗透工具使用;

4. 具有良好的团队协作意识,重视交流与沟通;

5、具备以下条件者优先考虑:

(1)无线网络渗透技术;

(2)路由器渗透技术。

6.外语水平:CET-6

1. 移动安全/无线安全研究;

2. 网络协议安全分析;

3. 网络渗透研究;

1

44

Linux系统工程师

计算机科学与技术、计算机软件与理论

1、具有5年以上基于Linux的操作系统开发经验,深入掌握Linux内核各模块的结构与实现原理,编写的Linux核心代码及模块获得成功应用。

2、独立定制Linux操作系统并成功应用,对Linux内核、基础库、X window system以及KDE/GNOME等各层次软件实现有全面的系统性了解。

3、熟悉Redhat/Debian/Ubuntu各种操作系统发行版本,了解各类版本之间的差异、优势与劣势,以及各自的发展方向。

4、深入了解操作系统社区的组织架构、运营模式,参加过国际性操作系统开源社区,有较丰富的社区开发经验。

1.互联网模式操作系统开发环境设计; 2.基于Linux的桌面操作系统架构设计

20

45

软件安全测试实习生

计算机

25岁以下,工作经验及技能:

1、 计算机软件或信息技术相关专业,具有一定软件设计能力;

2、 熟悉Linux、windows或安卓平台之一,具有较好的独立问题能力;

3、 掌握体系结构、数据结构、软件设计等基础知识;

4、 具有良好的团队协作意识,重视交流与沟通;

5、 具备以下条件之一者优先考虑:

(1)信息安全专业优先;

(2)有安全测试或漏洞挖掘工具使用或开发经验者的优先。

岗位职责描述:

按照项目组要求,利用指定工具和设备对软件安全性测试,并对测试结果进行汇总和分类处理。

6

单位简介

中国科学院软件研究所成立于1985年,是一所致力于计算机科学理论和软件高新技术的研究与发展的综合性基地型研究所。 软件研究所是计算机科学与技术一级学科硕士、博士学位培养单位,建有计算机科学与技术博士后科研流动站。软件研究所本着“培养、稳定、吸引、发展”的人才队伍建设方针,大量吸引国内外优秀人才,促进青年人才的健康成长,诚盼国内外有志为中国的软件事业拼搏的人加盟软件研究所,共创美好的明天! 中国科学院软件研究所并行计算实验室成立于1995年,是国内较早从事并行算法与并行软件的研究机构之一。主要从事并行计算方法的基础研究,并行软件与算法的研究开发,高性能计算的技术服务。采取以软件开发和应用带动算法设计和方法研究、以外向型合作推动国内同行在有限目标基础上的协作的运行机制,集研究与开发于一体。

联系方式

联系电话:

公司主页:

招聘邮箱:

rdcps.cas@gmail.com

公司地址:

北京市海淀区中关村南四街

友情链接

北京航空航天大学

地址:北京市海淀区学院路37号   邮箱:hcbu@buaa.edu.cn   电话:010-82313992

     Copyright 高等理工学院 All Rights Reserved.