中国科学院软件研究所总体部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 |