软件开发工程师20k-40k

上海经验不限本科及以上软件工程师
岗位所属职位类型
全职

  • Java
  • C语言
  • 网络通信
  • Python
上海华为技术有限公司
分享到微信
微信扫一扫,用小程序打开分享
职位诱惑:

一个广阔的平台,各方面资源优势向你而来。

职位描述:

【技术栈】
基站产品部作为无线网络产品线的核心关键部门,致力于打造世界领先的产品。产品部拥有深厚和广阔的技术栈,孕育了众多公司级技术专家。整个团队是一个成熟有底蕴,同时又充满激情的团队,部门专家力量雄厚,技术氛围浓厚,时刻保持与业界、学术界和标准的深度接触,技术栈紧跟业界最新主流,是软件人员充分展现自身技术能力与打造领先产品的良好舞台。

1、 基站协议栈软件开发:基于C/C++语言,面向linux系统实现无线通信协议功能,管理海量用户在基站侧的连接管理及资源分配,应用各类设计模式,设计软件实现方案及算法,确保软件性能最优,算法最优,确保产品软件竞争力领先。

2、 嵌入式软件高性能相关技术栈:主要面向单板软件系统,基于底层芯片,操作系统(Linux/SRE),编译&链接、编程语言(C/C++)等技术栈的全系统性能优化能力建设,包括使用业界常用分析方法对系统性能进行采集、分析、优化、监控的全流程能力,如perf数据采集、Topdown数据分析、多核多线程软件性能调优、高性能软件设计实现与重构等技术;

3、 嵌入式系统软件工程建设:洞察业界先进软件技术、理念和工程方法,结合领域业务特点,通过虚拟化开发桌面、开发者测试框架、高效构建、持续集成、分布式执行技术、多核并行化、基于LLVM编译技术探索、基于Clang的规则定制、Qemu仿真、GDB调优、污点传播分析技术、基于符号执行技术的Fuzz测试、地址消毒器(ASAN、TSAN、LSAN、UBSAN)等现代化软件工程能力,不断提升软件运行效率、资源利用率、开发者效率及体验,做到业界领先的软件工程能力。

4、 产品软件维护:负责全球xx个局点软件正常运行,提供技术支持。端到端完成客户诉求的分析和问题处理,锻造敏捷的逻辑思维能力和全局思维,结合客户需求,对软件产品提出优化建议。丰富的国内外出差机会,有中国区,东南亚,欧洲,非洲,拉美等面向150+国家地区,贴近一线直接和客户及一线人员交流,支撑各个局点的无线网络建设工作,培养客户化和商业化的思维方式。

5、 负责公司ICT使用最广泛的通用解码器内源项目,内源项目的设计、开发和运营。基于编程语言C/Rust,展开高性能解码程序的深入探索;基于java/ python语言开发提升效率的工具。


【任职要求】
业务技能要求:
至少掌握一种编程语言包括C/C++、Python、Java、Rust,熟悉linux的操作系统及相关编译/链接原理,熟悉软件设计原则和设计模式,有大规模复杂软件开发经历人员优先

【部门氛围】
(1)关爱员工,经常组织羽毛球/篮球/乒乓球/足球活动,每个月组织集体生日会,一起分享生日的喜悦,工作之余兼顾生活,生活有工作,还有诗和远方。丰富多彩的小组活动,团队氛围融洽,积极正向,有朝气有活力。

(2)部门定期组织基础通信业务培训,基础软件技能培训,编码规范培训,及相关业界技术培训,大家相互交流共同进步,时刻沐浴在技术的阳光中,无论你是否有通信经验,只要你敢冲,你会获得满满的收获和成长,未来的专家定有你一席之地。

(3)最重要的,我们这里提供了一个成熟广阔的平台,只要你敢闯,各方面的资源优势向你而来。

工作地址

上海 - 浦东新区- 新金桥路2222号查看地图

职位发布者:

拉勾安全提示
· 求职中如遇招聘方扣押证件、要求提供担保或收取财物、强迫入股或集资、收取不正当利益或其他违法情形,请立即举报
· 如遇岗位要求海外工作,请提高警惕,谨防诈骗
面试评价
【查看更多评价】
该职位尚未收到面试评价
上海华为技术有限公司

上海华为技术有限公司

  • IT技术服务|咨询,智能硬件

    领域
  • 不需要融资

    发展阶段
  • 2000人以上

    规模
  • http://www.huawei.com

    公司主页

相似职位