硬件那些事儿——什么是硬件工程师?

描述

一个优秀的硬件工程师,不仅需要从外界交流获取对自己设计的需求,然后汇总,分析成具体的硬件实现。还要跟众多的芯片和方案供应商联系,从中挑选出合适的方案。当原理图完成后,则需要组织人员进行配合评审和检查,还要和CAD工程师一起工作来完成的设计。

与此同时,要准备好BOM清单,开始采购和准备物料,联系加工厂家完成贴装工序。

除了基本理论知识过硬,熟练掌握硬件原理图设计技术、硬件PCB图设计、硬件调试之外,还要必备快速学习能力、通信协议和标准的理解、电路设计的能力、沟通和全局控制的能力,物料选型能力、采购能力等等,甚至上到工科理论经济形势,下到历史政治文化科技,都要懂一点。

通过下面一张硬件产品研发团队的构成图,大概就能明白硬件工程师在整个研发团队中扮演着多么重要的角色了:

需要说明的是,在整个项目研发团队中,有两个人和所有人打交道,一个就是项目经理,另一个就是硬件工程师。硬件工程师需要和各种研发人员打交道 、协调工作,这也就要求硬件工程师具有丰富的知识面和强大的协调能力,所以硬件工程师在整个研发团队中做主导作用。

作为一个硬件工程师,需要负责整个产品的研发过程。所以必须对每个时间段进行精确把握。项目都会有项目周期,虽然项目经理在把控时间,但具体的操作还是硬件工程师来搞。对于正常进度的项目来说:

原理图和详细设计方案:5周,包括参考设计以及原理图评审。

PCB布板布线:4周,包括配合结构、PCB进行电路调整或者器件重新选型。

发板及等待回板:2周,这两周是最闲的,发板同时必须完成BOM上传,这个不能忘。多看自己的图!

回板检查:1周,将自己的板子跑起来,能烧录uboot,网口能ping通。检查有无焊接问题。联系结构进行机器组装,查看结构有没有问题。

驱动调试:5周,配合完成所有底层功能的调试。

媒体版本:2周,这个是驱动调试之后第一个整机跑起来的版本,准备拿给测试进行测试。

信号测试:3周,配合信号测试人员完成信号测试。同时给做业务研发人员准备板子给他们研发。

功能测试:2周,配合功能测试人员完成环境测试,防护静电浪涌测试,以及其他功能测试,EMC测试等。

解BUG等待:2周,解决上述出现的所有BUG!

改板与发板:2周。

........

当然,具体时间会随着产品的复杂程度而变化,上面只做参考,不能一概而论。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分