查看原文
其他

校园招聘持续进行 | 华为中央软件院


2012实验室中央软件院

2020届校园招聘公告


部门简介

中央软件院承担公司软件转型战略使命,在云分布式软件、操作系统(AI、计算机图形学、边缘计算、物联网)、分布式数据库、云网络、大数据、AI编译器、网络安全、算法等领域,交付行业领先的软件核心技术。


中央软件院聚焦技术发源地及产业聚集地,在加拿大、德国、法国、芬兰、爱尔兰、俄罗斯、北京、上海、杭州、西安、南京、深圳等地设立研发中心和实验室,实现软件技术及人才的全球化布局。


实力成就客户,软件定义未来!我们在寻找未来的技术领袖,如果你敢于迎接挑战、希望与业界技术大牛切磋,热忱欢迎优秀学子加入我们,共同打造全球领先的ICT软件基础设施!



招聘对象

国内院校:2020年毕业的本硕博同学;

海外院校:2019年1月至2020年12月期间毕业的本硕博留学生


招聘岗位

通用软件开发工程师

岗位职责:

1、完成从客户需求到软件产品定义、架构设计、开发实现、再到上线运营维护等产品生命周期中的各个环节;

 2、创造性解决产品在实现过程中的技术难题,应用前沿技术提升产品的核心竞争力,如分布式系统、性能调优、可靠性、数据库等;

 3、有机会参与业界前沿技术研究和规划,参与开源社区运作,与全球专家一起工作、交流,构建华为在业界影响力。


背景要求:

1、计算机、软件、通信等相关专业本科及以上学历;

 2、热爱编程,基础扎实,熟悉掌握但不限于

JAVA/C++/Python/JS/GO/HTML等编程语言中的一种或数种,有良好的编程习惯; 

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

4、对数据结构、算法有一定了解; 

5、优选条件: 

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

(2)有IT应用软件、互联网软件、IOS/安卓等相关产品开发经验,不满足于课堂所学,在校期间积极参加校内外软件编程大赛或积极参于编程开源社区组织; 

(3)熟悉HTML5/AS/AJAX/CSS/JS等前端开发技术。


工作地点:

北京、上海、杭州、深圳

操作系统开发工程师

岗位职责:

负责Linux操作系统、内核、终端OS、云计算、虚拟化、边缘计算、AI、计算机图形视觉、智能驾驶等下一代OS技术创新研究、原型构建,参与操作系统领域生态链构建,捕捉OS领域最新成果。


背景要求:

熟练掌握C/C++/JAVA中一种及以上编程语言;熟悉Linux环境编程,或是研究过相关代码。熟悉Linux系统或内核开发,从事过存储、网络、容器/unikernel、安全等相关的项目开发者优先,具备安卓、物联网、多媒体、边缘计算和人工智能等领域相关经验者优先, 熟悉ARM、 Docker、FPGA/GPU等相关技术者优先


工作地点:

北京、上海、深圳、杭州、南京

分布式数据库开发工程师

岗位职责:

负责业界领先的云端到终端各层次内核数据库研发

基于操作系统内核技术构建数据库高性能、高可用等核心竞争力,从事软硬件协同、数据库相关各领域前沿技术研究。


背景要求:

1、具有扎实的计算机基础理论知识,并在以下一个或多个方向有实际工程研究经验:数据库内核、工具,分布式并行处理技术、图计算、索引算法、数据压缩算法、人工神经网络、分布式一致性算法、分布式资源调度、事务处理、大数据处理及体系

2、熟练掌握Linux、Unix及Solaris等环境下C/C++编程,及进程间通信、内存管理、网络通信等

3、熟悉Oracle、DB2、MySQL、PostgreSQL等相关数据库设计、开发、测试、维护、应用及调优者优先

4、在SCI期刊发表一篇以上系统结构、数据库、大数据、算法以及计算机异构处理方向论文优先。


工作地点:

北京、上海、深圳

编译器与编程语言

开发工程师

岗位职责:

加入全球最领先的编译器团队,成为异构编译、JAVA虚拟机、AI编程语言技术的引领者和开创者,创造性地解决产能和性能的痛点问题:

1、结合前沿技术如AI,异构加速等,提供高性能编程解决方案,提升5G,大视频核心竞争力;

2、面向终端,打造业界领先的手机、自研芯片协同的编译与运行平台,为消费者带来极致体验;

3、负责编程语言和JAVA虚拟机设计,实现云和IOT业务轻量化和弹性可扩展。


背景要求:

1、扎实的C/linux、脚本语言、嵌入式开发经验;

2、熟悉LLVM/GCC架构、编译优化、Android系统优化、体系结构、工具链、调试工具、互联网平台开发、JVM、Hotspot、Go/Swift通用语言、编程框架、DSL等技术。


工作地点:

北京、上海、杭州

人工智能工程师

(机器学习

岗位职责:

负责视频、智能与云计算、消费者领域智能机器学习/深度学习算法研发,构建华为公司视频、智能与云计算、消费者业务算法核心竞争力。


背景要求:

1、计算机、数学相关专业,博士以上学历;

2、熟悉Linux系统,至少精通C/C++/Python中的一种;

3、有计算机视觉、机器学习,模式识别,视频搜索、NLP等相关领域研究经验;

4、熟练运用MxNet,Caffe,Tensorflow等平台;

5、熟悉强化学习、小样本学习、AutoML、GNN等技术者优先;

6、熟悉组合优化、连续型优化、矩阵数值计算等技术优先;

7、熟悉分布式异构计算技术(软硬协同加速矩阵计算、分布式图引擎等)优先。


工作地点:

北京、南京、上海、深圳、西安、武汉、杭州

人工智能工程师

(自然语言处理/语音语义)

岗位职责:

承担智能搜索、问答、对话等智能系统设计、开发、验证、商用落地。负责查询分析、语义理解、排序学习、知识图谱、知识检索等关键技术突破与开发。


背景要求:

1. 至少精通C++/Java/Python中一门编程语言,有/Elastic Search /Tensorflow /pytorch /mxnet /Keras等开发经验者优先;

2. 熟悉Spark, hadoop相关知识、常用数据库(如mongodb, neo4j, apache titan等)均可;3. 熟悉搜索系统原理、具备互联网搜索、企业垂直搜索、智能问答、对话、知识图谱相关研发经验者优先;

4. 熟悉机器学习技术理论和常用算法,自然语言处理基础理论和常用算法、知识抽取、知识表示和推理、知识融合等关键技术者优先。


工作地点:

杭州、北京、深圳

人工智能工程师

(AI平台/性能优化)

岗位职责:

1、算法优化:负责AI算法中计算在华为CPU/GPU/NPU等处理器上的计算性能优化,基础库设计;负责CNN/RNN/RL等模型的效果评估分析;负责持续跟踪业界最优实现,超越并创新2、系统平台:负责AI相关系统平台的设计、开发和优化工作,在性能和易用性等指标上做好平衡;负责持续跟踪业界最优实现,超越并创新;负责和上下游客户对接,持续提升平台的性能和表现。


岗位要求:

1、获得计算机科学、机器学习、统计学、应用数学等领域的优秀硕士;

2、有良好的研究背景和成果,对算法研究兴趣浓厚,业务抽象能力强;具备创造性思维,能够将全新想法转化为工程应用;对研究工作充满热情,具备良好的团队合作精神和沟通能力; 

3、具备较强的编程能力,精通主流编程语言,如C++ /Java /Python等; 

4、在高水平国际会议和学术期刊发表过相关论文,或有高水平竞赛获奖经历。


工作地点:

北京、深圳、上海、杭州

人工智能工程师

(计算机视觉)

岗位职责:

负责GIS平台的系统设计、代码开发、测试验证,为各领域提供GIS服务能力;负责三维呈现引擎的系统设计、代码开发、测试验证,为各领域提供三维呈现能力。


岗位要求:

对手机地图及2D/3D-GIS平台实现原理有一定了解,了解常见开源3D引擎,如OSG,OGRE,Irrlicht,Cryengine;熟悉计算机图形学和空间数据库实现原理,熟悉GIS行业动态和常见三维数据模型及BIM,熟练应用ARCGIS,SuperMap等业界常用GIS软件。


工作地点:

西安、武汉、北京

云计算开发工程师

岗位职责:

承担高性能网络(NFV、公有云、5G以及物联网等)中云网络设计和开发;负责网络虚拟化OVS、容器网络、虚拟交换、虚拟前后端等设计和开发;打造高可靠、高性能、可扩展的分布式与并行软件技术和平台.


背景要求:

熟悉网络L2~L4层协议、操作系统内核编程、网络虚拟化前后端驱动、网络硬件加速和网络安全;对分布式系统、分布式事务协议、一致性控制/协议、存储管理、数据复制协议等技术有研究.


工作地点:

北京、南京、上海、深圳、西安、杭州

网络安全工程师

岗位职责:

主导华为ICT基础设施软件核心安全技术能力和竞争力,包含不限于OS微内核安全架构及攻防技术,密码学前沿技术,网络协议安全及攻防技术,AI安全前沿技术,安全渗透技术。


背景要求:

OS内核安全、密码学、网络协议安全、AI安全、安全渗透、安全攻防、逆向分析、漏洞分析与挖掘、形式化分析等经验。


工作地点:

北京、上海、杭州、深圳、西安、南京

软件测试工程师

岗位职责:

致力于云计算基础设施(含OS/容器/网络/协议/数据库/微服务等)的集成与验证,并将基础设施应用于CloudRAN/SDN/NFC等前沿解决方案。


背景要求:

1. 熟悉IaaS层Openstack/VMWare、网络OVS;

2. 熟悉数据库,使用过Postgre,Ramcloud,Aurora等部件;

3. 熟悉Kubernetes、Mesos、Docker等云计算技术;

4. 熟悉Kafka、Redis、Nginx、LVS、 EDAS等中间件。


工作地点:

北京、南京、上海、深圳、西安、武汉、杭州

算法工程师(软件算法)

岗位职责:

我们致力于软件算法的研究设计,通过算法大幅改善产品体验和性能效率 :

1、可以对单点算法性能做出极致优化,或具备全局视野,能从E2E考虑算法应用竞争力体现; 

2、 负责移动终端设备人工智能、大数据挖掘算法和解决方案的研究、设计、验证和交付; 

3、 对传感器在专业运动健康、生物识别、情景感知等技术做出优秀的用户体验。


岗位要求:

1、具备人工智能AI算法、大数据算法、数据结构算法设计和开发能力; 

2、具备前沿人工智能技术跟踪和业界趋势的跟踪和算法应用能力; 

3、至少掌握Java/Python/C其中一种开发语言,掌握Hadoop开源工具使用更佳; 

4、至少掌握一种数据挖掘工具和深度模型训练工具,如Tensorflow,caffe,matlab; 

5、具备较强的动手实践能力,能够快速把想法用算法程序的实现; 

6、具备挑战不可能的精神和创新意识,主动担责,攻坚破难; 

7、具备良好的团队合作精神,善于沟通。


工作地点:

北京、深圳、上海、杭州



简历投递

1、登录华为招聘官网career.huawei.com

2、进入校园招聘专区,选择研发类岗位;

3、选择您的意向岗位,且第一意向部门选择中央软件院;

4、提交,并以【简历编号+姓名+岗位】命名邮件知会至HR,邮箱:liruiruili.li@huawei.com



联系我们

问询邮箱:liruiruili.li@huawei.com

HR微信:


华为2012实验室

微信号:

hw2012labs

应聘咨询:

zp2012@huawei.com




Modified on

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存