华为

深圳 ·通信设备 ·10000人以上

高级软件研发工程师-Java/C/C++/Go/Python

20000-40000

西安

不限

本科

全职

职位描述
责职要求:
1、承担多个模块的代码编写、单元测试、静态检查、本地构建、测试环境搭建、问题定位、资料开发等工作;
2、参与软件系统核心模块的技术竞争力构建,架构设计,跟踪分析业界发展趋势,完成技术竞争力识别,标杆分析和指标设定。
业务技能要求:
1、深入理解并精通C/C++/Java/Python/Go等一种或多种语言的开发应用,具备大型软件产品设计和开发经验
2、掌握组件化、服务化相关软件架构和技术,具备丰富的多线程、分布式、云化设计和开发经验;
3、经历过大规模软件特性开发,有丰富的项目重构和软件性能优化经验;
4、具有良好的沟通能力,刻苦、敬业、有上进心,对技术有激情,喜欢钻研,有较强的独立、主动的学习能力。
5、3年及以上项目开发经验,独立承担过模块开发、维护工作,并能独立承担系统和模块开发设计工作。

Python技能:
1) python编程基础扎实,脚本开发经验3年以上
2) 熟练掌握常用的Linux命令,具备shell编程经验
3) 熟悉数据库以及优化方法,熟悉MySQL、Redis数据库和多线程编程;
4) 熟悉安全编码,了解常见的防止命令注入攻击、安全加固方法、sudo提权等;
5) 熟悉或了解Python或Shell脚本,从事过云计算、虚拟化等相关领域的研究或者开发工作优先;
公司介绍
华为创立于1987年,是全球领先的ICT(信息与通信)基础设施和智能终端提供商,我们致力于把数字世界带入每个人、每个家庭、每个组织,构建万物互联的智能世界:让无处不在的联接,成为人人平等的权利;为世界提供最强算力,让云无处不在,让智能无所不及;所有的行业和组织,因强大的数字平台而变得敏捷、高效、生机勃勃;通过AI重新定义体验,让消费者在家居、办公、出行等全场景获得极致的个性化体验。目前华为约有19.4万员工,业务遍及170多个国家和地区,服务30多亿人口。
西安市 雁塔区 华为西安研究所
校园宣讲会

中国矿业大学(北京) 宣讲会

民族楼309

华中师范大学 宣讲会

华中师范大学大学生活动中心403

华中师范大学 宣讲会

华中师范大学大学生活动中心403

中山大学 宣讲会

东校区行政楼B102

南京理工大学 宣讲会

IV-A104

查看全部校园宣讲会
面试经验

匿名用户

面试华为的C++·深圳

面试通过
确定通过。有收获,有
确定通过。有收获,有笔试。华为od面试,前后一共四轮,还有机试和性格测试。整个流程蛮久的,虽然tod,但是华为这个大平台,十分想去华为工作,就欣然前往吧! ...查看全文
查看更多面经(17351)
相似职位