硬件工程师需要掌握哪些技能

本人学电子的,工作方面想从事硬件工程师方面的工作,请教:
1.硬件工程师的主要职责?
2.硬件工程师需要掌握哪些知识和技能?比如原理图?PCB?...
3.硬件工程师是否需要掌握软件方面的知识,学习哪种程序语言,是否需要写芯片里的程序?是否需要熟悉C语言

计算机硬件工程师 主要工作任务
1. 计算机产品硬件设计
2. 了解计算机的结构及其发展趋势
3. 对计算机硬件的销售及市场有较深刻的认识
4. 区域市场管理
5. 按照计划完成符合功能性能要求和质量标准的硬件产品;
6. 根据产品详细设计报告,完成符合功能和性能要求的逻辑设计;
7. 根据逻辑设计说明书,设计详细的原理图和PCB 图;
8. 编写调试程序,测试或协助测试开发的硬件设备,确保其按设计要求正常运行;
9. 编写项目文档、质量记录以及其他有关文档;
10. 维护管理或协助管理所开发的硬件。
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-02-14
基带硬件工程师。看你做哪方面的了!
硬件工程师基本要掌握的是:
1、数字逻辑电路设计
2、eda软件、pcb制图软件
3、掌握一种或几种嵌入式处理器
4、c语言或汇编。
基带硬件工程师另外还要掌握的是:
1、模拟电路设计
2、基带芯片(比如太网芯片)
3、数据编码(比如曼彻斯特编码、4b/5b编码、pam
5等编码)
不过具体的要看你从事哪方面的事了,
如果是研发工作,可能还会用到fpga\cpld和dsp芯片!
还有一些数学算法。
如果以前是做硬件工作的!搞基带工作应当比较简单,稍微熟悉下就可以了!
相似回答