工作地域:北京市 职位类别:科学研究人员 学历要求:硕士研究生 招聘人数:50人
发布时间:2025-04-08浏览量:1185
* 专业要求:
专业要求:计算机科学与技术、计算机软件与理论、软件工程、电子、微电子、通信等相关专业
学历与学位要求:硕士、博士、优秀的本科生
素质要求:具有较强的学习能力和钻研精神;具有团队合作意识,沟通表达能力良好;责任心强,踏实上进,高度敬业
* 职位描述:
序号 | 岗位名称 | 应聘条件 |
1 | Linux内核研发工程师 | 1.熟悉C/C++语言,具备优秀的编程能力 2.熟悉Linux的Benchmark工具 3.具备一定的Linux内核缺陷分析能力,并熟练使用Bug调试工具 4.有Linux内核、驱动或其他子系统开发经验者优先 |
2 | 系统研发工程师 | 1.熟悉C/C++/ C#、JAVA、JS、Python等程序设计语言 2.了解常用的数据结构和算法、Mysql等常用数据库以及常用的网络协议 3.了解软件工程流程,能够承担需求、设计、开发、测试相关工作 4.了解Linux下开发环境和操作系统内核者优先 |
3 | 系统优化工程师 | 1.熟悉C/C++语言,掌握体系结构、汇编、编译等基础知识 2.具备一定的Linux内核知识和Linux系统编程经验 3.熟悉Shell、GCC、Gdb等常用开发工具 4.有开源编译器(GCC、LLVM)相关研发经验者优先 5.熟悉Profiling工具(如Perf、Oprofile等),或具有系统优化开发经验者优先 |
4 | 系统安全研发工程师 | 1.熟悉Linux系统基本原理 2.精通Python语言,熟悉C、C++、Java中一种或多种 3.有一定的Web页面前端开发经验,会使用Javascript 4.具备丰富的Django开发经验 5.了解基本的渗透测试流程 6.具有缺陷分析和漏洞挖掘经验者优先 |
5 | Android研发工程师 | 1.熟悉C/C++或Java语言 2.了解Android系统框架及Binder机制 3.了解编译原理,有Java或C静态代码分析工具(如Doxygen、LLVM等)使用或开发经验者优先 4.能够使用一种脚本类语言(如Python、Ruby)进行开发 5.具有移动终端平台内核或硬件驱动开发经验者优先 |
6 | ASIC设计流程工程师 | 1.了解数字电路前后端设计与验证流程 2.了解一种或多种编程与脚本语言(C、Shell、Perl、Python等) 3.了解一种或多种EDA工具和数据库 |
7 | 芯片设计工程师 | 1.具有扎实的数字电路设计基础,熟练使用Verilog 2.熟悉数字IC设计流程 3.深入理解时序分析,能够完成逻辑优化满足时序要求 4.熟练使用Cadence或Synopsys工具进行仿真测试 5.有CPU相关研发经验者优先 |
8 | 芯片验证工程师 | 1.掌握Verilog & SystemVerilog 等硬件设计验证语言 2.熟练使用逻辑仿真及调试工具,如VCS, NCSIM, Verdi等 3.熟练使用脚本语言(如Perl、Python、Shell、TCL等)进行设计工具和环境开发 4.掌握VMM/OVM/UVM等高级验证方法学,能基于此验证方法学搭建模块及系统验证环境 5.有成功的Tapeout经验或CPU相关研发经验者优先 |
9 | 硬件研发工程师 | 1.了解X86架构,参与过Layout review和后期Debug过程 2.了解Cadence软件,会使用示波器、逻辑分析仪、电子负载等测试设备 3.对主板的Power、SI和EMC设计方面有一定的了解 4.了解PCB板制作的流程,有较强的动手能力 |
10 | 固件研发工程师 | 1.熟练运用汇编语言、C语言、了解PCIE 架构、ACPI规范、SMBIOS规范 2.了解X86架构电脑硬件、UEFI架构以及BIOS开发流程 3.有EDK2开发经验者优先 |
11 | 云计算研发工程师 | 1.熟悉OpenStack、Hadoop族、BDAS等现有主流开源平台 2.了解Linux/Android等操作系统底层实现 3.了解调度、存储和大数据分析中的优化技术 4.了解数据挖掘算法和深度学习算法 |
12 | 应用系统研发工程师 | 1.坚实的Java基础知识,掌握常用的设计模式和算法 2.熟悉主流开源框架,例如Spring 3.了解Linux下的Web环境搭建和web应用程序开发 4.熟练使用Mysql数据库 5.有高并发经验,掌握Php、Ruby、Python等脚本编程能力者优先 |
13 | 信息检索研发工程师 | 1.对深度学习、语义技术、知识图谱等前沿人工智能技术有深入研究,对相关的工具和系统有全面了解并能够灵活运用 2.参加过多模态数据处理、信息检索、图像分析等方面的国家项目研究,并在项目中做出过突出贡献,相关工作最终形成产品、系统、工具等实质产出或发明专利; 3.参与过相关社区或组织的技术测评、工具开发、资源建设,在国际高水平会议上发表过学术论文、实验系统等 |
14 | 软件测试工程师 | 1.熟悉体系结构、数据结构、软件设计等基础知识,具备良好的软件设计能力 2.了解Linux、Windows或Android,具有较好的独立解决问题能力 3.了解测试相关的标准规范,对软件工程管理有一定的实践经验 |
15 | 质量管理工程师 | 1.了解软件工程以及CMMI/IPD/ISO/6西格码等质量体系流程 2.了解Clearcase、VSS、SVN、CVS等配置管理工具 3.具备计算机相关知识,具备较好的文字功底,有文档编写和整理经验 4.具有较强的沟通能力、理解能力、学习能力和团队合作精神 |