实习生招聘计算产品线实习生

丙酸倍氯米松粉雾剂能不能治白癜风 http://m.39.net/pf/a_5229078.html

计算产品线实习生招聘公告

招聘职位

?

通用软件开发工程师

岗位职责:

通用软件开发团队主要参与IT应用层软件、分布式软件平台、互联网软件等的设计开发,采用敏捷、Devops、开源等先进的软件设计开发模式,负责产品相关软件开发工作,承担水平解决方案开源生态构建。

岗位要求:

1、计算机、软件、通信等相关专业本科及以上学历,热爱编程,熟悉掌握但不限于JAVA/C/C++/Python/JS/HTML等编程语言中的一种或数种,熟悉常见的数据结构以及基础算法;

2、具备独立工作能力和解决问题的能力、善于沟通,乐于合作,热衷新技术,善于总结分享,喜欢动手实践;

满足以下任一条件优先考虑:

1、熟悉TCP/IP协议及互联网常见应用和协议的原理;

2、了解网络优化、web等关键技术原理或基础知识,有过相关的软件开发项目经历。

3、熟悉Linux操作系统

4、了解Linux下图形应用程序开发,有相关项目开发经验;

5、熟悉Bluetooth、Wifi、p2p等协议,有相关项目开发经验。

6、实习半年及以上

?

数据库开发工程师

岗位职责:

数据库团队致力于构建最强数据库解决方案竞争力,打造极致数据库性能,拥抱开源社区,构建合作共赢的数据库生态。

岗位要求:

1、计算机及相关专业本科及以上学历,熟悉C/C++/JAVA语言编程,有扎实的算法及数据结构基础,有良好的编程习惯,熟悉linux操作系统;

2、具有较强的学习能力,具有谦逊、开放、包容、创新的精神和团队协作的意识,良好的沟通能力,能够自主阅读并理解业界领域内的技术论文和资料;

满足以下任一条件优先考虑:

1、实习半年及以上

2、在校期间有数据库、分布式系统、并行编程相关专业课题研究/项目经验或者在国内外主流核心期刊发表过论文者优先。

3、熟悉数据库基本操作,分布式系统的运行机制和架构体系者以及有开源项目参与经验者优先。

?

大数据开发工程师

岗位职责:

大数据团队致力于构建最强大数据解决方案竞争力,打造极致大数据平台性能,拥抱开源社区,构建合作共赢的大数据生态。

岗位要求:

1、计算机、软件、通信等相关专业本科及以上学历,熟悉C/C++/JAVA/Scala语言编程,有扎实的算法及数据结构基础,有良好的编程习惯,熟悉linux操作系统;

2、有软件开发相关实践经验,学习能力强,能够快速阅读和学习开源代码,主动总结分享;

满足以下任一条件优先考虑:

1、熟悉大数据开发的基本框架,熟悉大数据核心组件Hadoop、Hbase、Spark、Hive、ElasticSearch等组件原理以及相关应用,有组件性能调优经验优先;

2、熟悉业界主流流处理平台如Storm/Flink/SparkStreaming之一。

3、实习半年以上

?

分布式存储开发工程师

岗位职责:

分布式存储团队致力于构建最强大的分布式存储解决方案,打造极致的分布式存储性能,拥抱开源社区,构建合作共赢的分布式存储生态。

岗位要求:

1、计算机、软件、通信等相关专业本科及以上学历,熟练掌握C/C++语言编程,有扎实的算法及数据结构基础,有良好的编程习惯;

2、有软件开发相关实践经验,熟悉linux系统,了解多核多线程等基本概念;

满足以下任一条件优先考虑:

1)了解分布式存储原理,熟悉Ceph/Gluster等开源分布式存储软件基础架构,有相关项目经历;

2)了解linux内核存储子系统,有linux系统性能调优经验;

3)了解存储基础知识,NAS,SAN等存储技术,及scsi、nvme等协议;

4)实习半年以上

?

编译优化开发工程师

岗位职责:

编译优化团队,扎根编译器技术,利用底层编译器能力,发挥芯片极致性能,提升解决方案场景竞争力,繁荣生态。

岗位要求:

1、计算机/电子/通信相关专业本科及以上学历,熟悉C/C++编程语言;

2、具备良好的沟通、协调能力,有求知欲和责任心,勤于思考敢于挑战,具备英语读写能力;

满足以下任一条件优先考虑:

1、掌握编译原理、数据结构、软件工程等专业知识;

2、具备有GCC\LLVM等编译器的开发经验者优先,了解底层硬件者优先;

3、实习半年及以上

?

高性能软件开发工程师

岗位职责::

高性能软件开发团队致力于生态软件库的竞争力构建,涵盖数学库、信号库、图像库、系统基础库、加速器等全方位领域,追求软件极致性能,为解决方案应用提供最强的算力支持。

基本要求:

1、计算机、数学、通信、自动化及相关专业本科及以上学历,熟悉C/C++或其他编程语言,熟悉计算机体系结构和linux操作系统;

2、有软件开发相关实践经验,学习能力强且积极主动;

满足以下任一条件优先考虑:

1、熟悉数据结构与算法,熟悉数值分析、图形图像、信号处理等更佳;

2、实习半年及以上

?

安卓软件开发工程师

岗位职责:

负责华为芯片产品,打造安卓原生生态,接触云手机、云游戏等最前沿技术,拥抱开源社区;基于android系统的系统全栈软件开发,包括安卓应用层、framework框架层、HAL层、内核层;负责Android定制修改及调优,提升方案竞争力。

岗位要求:

1、计算机、软件、通信等相关专业本科及以上学历,熟悉C/C++/JAVA语言编程,有良好的编程习惯,熟悉linux操作系统;

2、有软件开发相关实践经验,学习能力强,能够快速阅读和学习开源代码,主动总结分享。

满足以下任一条件优先考虑:1、有安卓相关开发经验;2、了解容器或虚拟化技术;3、熟悉以下一个或者多个安卓模块:SurfaceFlinger、openGLES、窗口管理、ActivityManagerService、GPS、传感器、输入子系统、摄像头、网络。

3、实习半年及以上

?

开源软件开发工程师

岗位职责:

负责开源软件开发和维护,承担开源生态构建。推动自研开源软件成为业界主流,构建生态。

岗位要求:

1、计算机/电子/通信相关专业本科及以上学历,熟悉掌握但不限于以下编程语言:C、C++、python、go中的一种或多种;2、具备良好的沟通、协调能力,有求知欲和责任心,勤于思考敢于挑战,具备英语读写能力

满足以下任一条件优先考虑:

1、熟悉linux操作系统,熟悉Shell,了解操作系统原理,具备Linux开发经验者优先

2、了解Linux系统下软件开发流程,具备使用数据库开发经验,掌握数据结构、软件工程等相关知识;

3、实习半年及以上

?

测试平台开发工程师

岗位职责:

负责开源软件开发和维护,承担开源生态构建。推动自研开源软件成为业界主流,构建生态。

岗位要求:

1、计算机/电子/通信相关专业本科及以上学历,熟悉掌握但不限于以下编程语言:C、C++、python、go中的一种或多种;2、具备良好的沟通、协调能力,有求知欲和责任心,勤于思考敢于挑战,具备英语读写能力

满足以下任一条件优先考虑:

1、熟悉linux操作系统,熟悉Shell,了解操作系统原理,具备Linux开发经验者优先

2、了解Linux系统下软件开发流程,具备使用数据库开发经验,掌握数据结构、软件工程等相关知识;

3、实习半年及以上

?

解决方案测试工程师

岗位职责:

1、负责与合作伙伴的联合解决方案测试;

2、负责大数据、虚拟化、数据库、容器、私有云等某一种解决方案领域的测试认证工作,联合合作伙伴针对应用场景进行性能基本优化;

3、负责合作伙伴项目测试支撑,能与合作伙伴进行需求交流;

岗位要求:

1、计算机/电子/通信相关专业本科及以上学历,熟悉掌握但不限于C/C++/Java/python/shell等编程语言的一种或多种,有开发经验者优先;2、具备良好的沟通、协调能力,有求知欲和责任心,勤于思考敢于挑战,具备英语读写能力;满足以下任一条件优先考虑:

1、实习半年及以上

2、熟悉数据库/大数据/Web/虚拟化/容器/分布式存储/HPC/Native等多种主流技术解决方案中的一种或多种;

?

弱内存序开发工程师

岗位职责:弱内存序开发团队,致力于深入分析体系结构,及在弱内存序场景下的代码、指令执行特性。使用代码静态检查、动态检查和特征分析手段,指导弱内存序平台下的代码开发。岗位要求:1、计算机/电子/通信相关专业本科及以上学历,熟悉C/C++编程语言;2、具备良好的沟通、协调能力,有求知欲和责任心,勤于思考敢于挑战,具备英语读写能力;

满足以下任一条件优先考虑:1、掌握编译原理、数据结构、软件工程等专业知识;2、具备有GCC\LLVM等编译器的开发经验者优先,了解底层硬件者优先;3、掌握代码静态检查方法、动态检查方法、代码特征分析方法者优先;4、实习半年及以上

?

通用计算CPU性能建模

与性能优化工程师

岗位职责:

从数据库/HPC/大数据真实业务Workload应用场景出发,创新通用计算Workload建模与分析系统框架,开发Micro-benchmark分析工具集。实现(1)鲲鹏解决方案与CPU微架构相关的软件性能优化点自动识别;(2)提取下一代鲲鹏CPU性能优化需求并验证需求优先级。

岗位要求:1、计算机科学与技术本科及以上学历,熟悉C/C++编程语言;

2、具备良好的沟通/协调能力,强烈的成果导向与韧性,勤于思考敢于挑战,具备英语读写能力;

满足以下任一条件优先考虑:

1、熟悉计算机体系结构,有处理器的性能建模或性能分析经验

2、熟悉应用性能分析方法,熟悉常用的性能监控工具,perf/top/sar等

3、熟悉操作系统内核原理,熟悉网络/文件系统处理流程

4、熟悉排队论

?

操作系统测试工程师

岗位职责:1、负责openEuler操作系统的测试设计、测试用例编写、代码开发及测试执行,覆盖内核测试、软件包测试、系统集成测试;2、负责操作系统的性能、可靠性、稳定性、安全等专项测试活动;3、参与openEuler社区QA组织的运营与建设;岗位要求:1、计算机/电子/通信相关专业本科及以上学历,熟悉掌握但不限于C/C++/Java/python/shell等编程语言的一种或多种,有开发经验者优先;2、具备良好的沟通、协调能力,有求知欲和责任心,勤于思考敢于挑战,具备英语读写能力;3、了解linux操作系统基础,了解操作系统基本理论与组成原理;满足以下任一条件优先考虑:1、实习半年及以上;2、了解基本软件测试基本理论与流程,具备进行测试设计、测试用例和代码开发能力优先;3、在校期间有参与Linux系统下软件开发及测试项目经验者优先;

简历投递通道:

登录career.huawei.


转载请注明:http://www.92nongye.com/hxjs/hxjs/204623063.html