华为嵌入式工程师的职位要求主要包括以下几个方面:

岗位职责1. 技术研发:负责公司5G、5.5G、6G、卫星通信、AI通感等先进通信技术的研究和开发,参与产品设计和技术攻关。2. 嵌入式系统开发:负责嵌入式操作系统内核、组件、驱动、通信协议等关键子模块的设计和开发。3. 应用开发:负责嵌入式操作系统的应用、业务应用等关键子系统的需求分析和架构设计开发。4. 项目参与:参与科锐驻华为OD招聘,涉及mbb、智慧屏、全屋智能、路由产品的底层及软件开发。

工作内容1. 软件设计与开发:负责嵌入式软件的设计、开发与维护,确保软件性能稳定。2. 需求分析:参与软件的需求分析,进行模块划分和功能设计。3. 系统维护:负责嵌入式linux系统下CPU外设和单板低速总线、高速总线以及周边器件的驱动软件开发和维护升级。4. 仿真验证:负责qemu下仿真验证代码的维护。5. 技术支持:为产品研发、试产、生产、售前、售后提供技术支持,参与新产品规划设计和技术可行性讨论。

薪资待遇 薪资范围:10K40K不等,具体根据岗位和工作地点有所不同。 福利待遇:包括交通补助、生日福利、节日福利、免费班车、零食下午茶、餐补、员工旅游、带薪年假、法定节假日三薪、节假日加班费、夜班补助、加班补助、股票期权等。

工作地点主要分布在上海、西安、北京、南京、东莞、杭州、武汉、深圳、成都、青岛、长沙等城市。

更多详细信息可以参考以下

华为嵌入式工程师职位概述

华为,作为中国乃至全球领先的通信和信息技术解决方案提供商,对嵌入式工程师的需求持续增长。嵌入式工程师在华为主要负责设计、开发、测试和维护嵌入式系统,这些系统广泛应用于通信设备、消费电子、汽车电子等领域。

教育背景与专业要求

华为嵌入式工程师的职位通常要求应聘者具备电子、自动化、通讯或相关专业本科及以上学历。部分高级职位可能要求硕士或博士学位。扎实的理论基础和专业知识是从事嵌入式工作的基础。

技能要求

1. 编程能力:熟练掌握C/C 编程语言,这是嵌入式系统开发中最常用的编程语言。了解汇编语言也是一项加分技能。

2. 硬件基础知识:熟悉电子电路、模拟电路、数字电路等基础知识,了解传感器、执行器的工作原理。

3. 操作系统:熟悉嵌入式操作系统,如FreeRTOS、uC/OS、Linux等,了解其基本原理和编程模型。

4. 设计工具:熟练使用原理图与PCB设计工具,如Protel、OrCAD、PADS、Altium Designer、KiCad等。

5. 调试工具:熟悉GCC、GDB等编译器和调试工具,能够进行代码编写和调试。

项目经验与实际操作能力

丰富的项目经验是华为嵌入式工程师职位的重要要求。应聘者应具备以下能力:

1. 电路设计:能够设计电路和嵌入式系统,具备丰富的实践经验。

2. 硬件开发与测试:掌握示波器、逻辑分析仪、信号发生器等硬件开发工具的使用,进行硬件电路的测试和调试。

3. 焊接技术:掌握基本的焊接技术,能够进行元器件的焊接和拆卸,以及PCB板的制作和调试。

4. 电气安全和EMC设计:了解电气安全标准和电磁兼容性设计。

团队合作与沟通能力

华为强调团队合作精神,嵌入式工程师需要具备良好的团队合作能力和沟通能力。这包括:

1. 团队合作:能够与团队成员协作完成项目,共同解决问题。

2. 沟通能力:能够与客户进行有效的沟通,理解客户需求,提供解决方案。

英语能力与国际化视野

华为是一家国际化公司,因此英语能力对于嵌入式工程师来说非常重要。具备良好的英语听、说、读、写能力,能够胜任与国际客户的交流。

华为嵌入式工程师职位要求应聘者具备扎实的理论基础、丰富的实践经验、良好的团队合作和沟通能力,以及国际化视野。随着华为业务的不断扩展,对嵌入式工程师的需求将持续增长,这也为有志于从事嵌入式行业的专业人士提供了广阔的发展空间。