华为公共开发部肩负着打造领先的自动驾驶网络解决方案(ADN),构筑可信、智简的ICT软件基础平台,成就客户最佳网络,支撑公司ICT业务商业成功的使命。我们将人工智能(AI)、大数据 ( Big Data)、云计算 (Cloud )等先进技术融入下一代智能软件系统。让通信网络具备敏捷创新、极致体验和智能运维,让通信网络自由飞驰。
岗位职责:
在这里,你将从事T应用层软件、分布式云化软件、互联网软件等的设计开发,可以采用敏捷、Devops、 开源等先进的软件设计开发模式,接触最前沿的产品和软件技术,成为大容量高并发技术的专家;你将参与华为产品的软件研发工作,包括但不限于:
工、完成从客户需求到软件产品定义、架构设计、开发实现、 再到上线运营维护等产品生命周期中的各个环节;
2、创造性解决产品在实现过程中的技术难题,应用前沿技术提升产品的核心竞争力,如分布式系统、 性能调优、可靠性、数据库等;
3、有机会参与业界前沿技术研究和规划,参与开源社区运作,与全球专家一起工作、 交流,构建华为在业界影响力。
岗位要求:
1.计算机、软件、通信等相关专业本科及以上学历;
2.热爱编程,基础扎实,熟悉掌握但不限于 JAVA /C++/ Python /JS /HTML/ GO 等编程语言中的一种,有良好的编程习惯;
3、 具备独立工作能力和解决问题的能力、善于沟通,乐于合作,热衷新技术,善于总结分享,喜欢动手实践;
4、对数据结构、算法有一定了解;