硬件工程师之路:挑战与机遇并存

发表时间: 2019-09-10 16:43



硬件工程师

首先,介绍下一个硬件产品的研发流程,如下图所示:



硬件部开发流程主要分为如下几个步骤:

1) 市场调研

对即将进行的项目,需要进行市场调研。市

2) 立项

市场调研完成后后,首先需要进行立项工作。

3) 硬件总体设计

项目立项后,需要进行硬件总体设计。

4) 核心器件的实验及分模块的详细设计

总体设计完成后,需要对核心器件进行实验并且开始进行分模块的设计方案。

5) 电路、程序及外壳设计

核心器件的实验及分模块的详细设计完成后,进行电路、程序及外壳设计。电路、程序及外壳设计按照项目设。

6) 系统联调

每个分块部分调试完成后,即可进行系统联调。

7) 内部审核、项目验收

系统联调完成后,项目即可进行内部审核、项目验收。

硬件工程师在研发团队中重要的一员,硬件产品的研发团队大致组成如下图所示:



硬件设计就是根据产品经理的需求PRS(Product Requirement Specification),在COGS(Cost of Goods Sale)的要求下,利用目前业界成熟的芯片方案或者技术,在规定时间内完成符合:

PRS功能(Function)

性能(perrformance)

电源设计(power Supply)

功耗(power Consumption)

散热(Thermal/Cooling)

噪音(Noise)

信号完整性(Signal Integrity),

电磁辐射(EMC/EMI)

安规(Safet)

器件采购(Component Sourcing)

可靠性(Reliability)

可测试性(DFT: design for test)

可生产性(DFM:design for manufacture)

岗位职责

硬件工程工程师的本职工作,如下图所示:



硬件工程师可以大致分为如下四个阶段:

初级硬件工程师

在别人的指导下完成阶段三、四的部分,这个是应届毕业生入职三个月基本可以达到。

普通的硬件工程师

独立完成阶段三、四的工作,一般工作1到2年即可。

资深的硬件工程师

主导完成阶段三、四的工作,参与完成阶段二总体设计的工作。

专家级硬件工程师

主导完成阶段一、二的工作。

招聘基本要求

1.本科及以上学历,通信、电子、计算机、自动化、信息工程相关专业;

2.有扎实的理论基础和实际研发经验,熟悉数字、模拟电路设计,参加过电子类设计比赛优先;

3.较强的逻辑思维能力和沟通能力;

4、精通至少一种原理图和PCB设计的工具;

5、熟悉C语言和单片机系统应用,有单片机开发经验优先;

6、有FPGA原理图和PCB设计经验优先。

硬件工程师需具备什么样的性格?

沟通能力 要有逻辑,想法要全面点,这样才能与其他部门人员好好沟通,说不清会导致吵架!!在整个项目研发团队中,有两个人和所有人打交道,一个就是项目经理,另一个就是硬件工程师。硬件工程师需要和各种研发人员打交道 、协调工作,这也要求硬件工程师具有丰富的知识面和强大的协调能力。

性格温和 因为你会和所有部门交流,不要拉着脸,也不要命令式的,性格偏激会导致吵架!!

谦虚谨慎 别人的意见即使不采纳也要倾听,然后说出自己的见解与原因,一意孤行会导致吵架!!

认真仔细 设计电路要认真仔细,解BUG要认真仔细,因为一旦出问题这个责任只有自己背!!

要有耐心 不论是沟通还是解BUG还是检查电路,一定要有耐心!

不会就问 不会的东西就问,因为产品开发时间比较短,不可能给你大把时间去研究!!

有责任心 对电路负责,对产品负责,对BUG负责!!

分清主次 出了问题要先想怎样去解决问题,而不是先去追究谁的责任!!

乐善好学 善于帮助别人,善于学习,必须有扎实的经验知识与理论知识!!!

EDA365——专注电子工程技术

EDA365(http://www.eda365.com/)平台成立于2006年,中国最大的互连设计专业论坛。EDA365整合电子产品开发所需用的设计工具、实际设计知识,以及丰富的工程技术设计和测试案例实践等诸多方面经验,为工程师提供设计培训演练、解疑答惑、就业实习、升级求职以及设计外包等专业服务。专注电子工程师能力提升和价值体现,是最具人气的电子工程师互动社区。