0
收藏
微博
微信
复制链接

你是硬件工程师?不,我是嵌入式硬件工程师

2025-06-10 10:02
150

大家好,我是王工。

最近在咱们技术交流群里看到大家都在讨论一个话题,一个看似简单却很容易混淆的问题:到底什么是硬件工程师?什么是嵌入式硬件工程师?有人说就是画电路板的,有人说要懂单片机编程,还有人觉得这俩就是一回事... ...

这不,前两天群里的刚毕业不久的小李就吐槽:"我在求职网站上看到有招硬件工程师的,也有招嵌入式硬件工程师的,要求看着差不多,薪资却差一截,我都不知道该投哪个了!"今天咱们就用最接地气的方式,通过身边最常见的智能设备,把这事儿彻底唠明白。


011

先举个栗子:从一盏台灯说起

先看咱们以前用的那种老台灯:

16ec523171cd5ece53a63e3dc10854.jpg

  • 就一个机械开关,顶多加个调光旋钮

  • 拆开看里面就一些简单的芯片和几个电阻、电容、电感

  • 功能简单直接,上电就能亮

这种就是纯硬件工程师的主场。


再看最近这些年市场上用的智能台灯:

72547dea4fc83c0562d4c48bddf937.jpg

  • 手机APP远程控制

  • 语音助手联动

  • 自动感应环境光调节亮度

  • 甚至能和其他智能设备联动

    这种就得嵌入式硬件工程师出马了


021

日常工作区别

硬件工程师的日常是这样的:

1、和Altium、Cadence和PADS这些EDA软件打交道;

2、整天琢磨这个电容该放哪,那个电阻值取多大;

3、调试时最怕看到冒烟(别问我是怎么知道的);

4、跟生产部门battle良率问题。

2a62bf3b1a998db12ef43e95869c62.jpg

他们的作品特点就是:设计完上电就能用,完全不用考虑写代码的事。


而嵌入式硬件工程师的日常就丰富多了:

1、要给单片机选型(选型STM32还是ESP32?);

2、要给各种传感器"牵线搭桥"(选I2C还是SPI);

3、要操心无线模块的布局(天线怎么摆信号最好);

4、还得给软件工程师"铺路搭桥"(调试接口必须留够);

f1a0bbd12ea2db8a3d3ea4b1da3a02.jpg

最常说的话是:"我硬件测过了没问题,你让软件再查查"

还有记得前同事老张,他之前设计智能插座时,硬件部分做得那叫一个漂亮:

  • 该有的功能一个不少

  • 功耗控制得杠杠的

  • 成本也压得很到位

结果软件工程师一上手就炸锅了:

"老张!Flash没留调试接口怎么烧程序?"
"老张!GPIO分配冲突了!"
"老张!这个引脚接反了吧!"

最后发现:做嵌入式硬件,不仅要保证硬件能用,还得考虑软件开发的便利性,更要给后续功能升级留足空间。

031

给新入行的朋友们几点建议

1、基础要打牢:

  • 嵌入式硬件工程师也要懂点软件

  • 嵌入式硬件工程师更要精通硬件基础

7e19fb0b391914b846fef3c94cfdf3.jpg


2、发展方向:

  • 喜欢钻研电路细节 → 走硬件工程师路线

  • 热衷智能设备开发 → 走嵌入式硬件路线

  • 两者都爱 → 自己画板自己编程(这个最吃香)


3、终极建议:

  • 别只会闷头画板子

  • 也别只会调驱动

  • 软硬通吃可能更好

所以总结起来:硬件工程师就像建筑工人,负责把房子盖结实,嵌入式硬件工程师就像智能家居安装师,既要懂建筑结构,又要会配置智能系统。

现在大家应该能分清楚了吧?欢迎在评论区交流讨论!

登录后查看更多
0
评论 0
收藏
侵权举报
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。

热门评论0

相关文章

硬件笔记本

一点一滴,厚积薄发.

开班信息