嵌入式硬件开发工程师需要学习的基本技能:

1、从需求分析到总体方案、详细设计的策划创意;

2、熟练使用设计工具,设计原理图和PCB板;

3、熟练运用单片机、DSP、PLD、FPGA等进行软硬件开发和调试。

4、熟练使用仿真工具、示波器、信号发生器、逻辑分析仪等调试硬件;

5、掌握常用标准电路的设计能力,如复位电路、常用滤波电路、功率放大电路、高速信号传输线的匹配电路等。

6、定位故障和解决问题的能力;

7、设计文件的组织与写作技巧。

想成为高级嵌入式工程师还是比较难的。你一方面要有非常扎实的理论知识,同时还要有相当的大规模、高频CPU和多层PCB板的设计经验。嵌入式硬件工程师要学习的课程主要有模拟电路设计、数字电路设计、电磁波理论等。熟悉常用放大电路、滤波电路和电源电路的设计和分析。