硬件工程师是很吃经验的一个职位,所谓越老越吃香。但是一个公司可以有上百人的软件工程师,却并不需要上百人的硬件团队,为什么呢?很显然硬件没那么难,其次硬件的变更没软件那么频繁,再次很多硬件工程师可以做的 部分公司可以外包出去,从画板子到生产都可以外包出去,甚至比养一个硬件工程师还便宜。
查了一下:嵌入式硬件工程师需要掌握的核心技能和知识包括以下几个方面:
-
电子电路和系统设计:嵌入式硬件工程师需要了解电子电路的原理和设计方法,熟悉各种电路元器件的性能和参数,能够设计出符合要求的电路。此外,对嵌入式系统的硬件架构有深入的理解,能够根据系统要求设计合适的硬件架构。
1、由需求分析到总体方案、详细设计的规划创造能力。 2、熟练运用设计工具,设计原理图、PCB板的能力。 3、熟练运用单片机、DSP、PLD、FPGA等进行软硬件开发调试的能力。 4、熟练运用仿真工具、示波器、信号发生器、逻辑分析仪等调测硬件的能力。 5、掌握常用的标准电路的设计能力,如复位电路、常用滤波器电路、功放电路、高速信号传输线的匹配电路等。 6、故障定位、解决问题的能力。 7、设计文档的组织编写技能。
-
硬件设计和开发工具:熟练掌握PCB设计软件,能够进行PCB布局、布线和工艺的分