精华内容
参与话题
问答
  • 来源:知乎链接:https://www.zhihu.com/question/34686343/answer/308464284作者:埃尔维斯·刘能前言:上班划水在知乎看到一个帖子,网...

    来源:知乎

    链接:

    https://www.zhihu.com/question/34686343/answer/308464284

    作者: 埃尔维斯·刘能

    前言:上班划水在知乎看到一个帖子,网友问:

    现在要选个方向,嵌入式的收入看起来好像没有互联网方向的高,985硕士出来嵌入式驱动开发工资能到多少? 什么样的公司适合刚出来增长有效经验?

    嵌入式方面好创业吗?发展到后来与互联网方向相比工资谁高?

    注:这是2018年的帖子,回答的内容可能已经不适合现在的情况(比如工资,现在可能会更高)。

    埃尔维斯·刘能回答:

    (一)嵌入式驱动的方向

    嵌入式驱动工程师目前有两个走向。(主要说上操作系统的,片上的暂且不讨论)

    第一,一线IC厂商,诸如德州仪器,三星,还有ADI之类的。你可能说ADI这种做模拟数字芯片的公司怎么可能要到嵌入式驱动的,你可以翻开Linux内核对driver目录下有个staging下的iio的adc或者dac的目录,看到ADI型号的芯片,打开c文件看到ADI的版权信息,没错,这就是ADI公司的AE提供的对应他们芯片的Linux驱动。

    在这里不得不夸一下ADI公司,驱动支持的相当好,ADC,DAC,频率源那是一个齐全,(ADI公司的AE相当有水平,看他们写的驱动,有种醍醐灌顶的感觉,是一手好的学习资料)。

    像TI,三星,赛灵思公司更不用说了,他们有ARM的业务,尤其各种千奇百怪的异构多核平台,例如OMAPL,Davinci,赛灵思的ZYNQ,这些都需要适配Linux且要处理好多核通信,他们的AE开发驱动和维护需求是相当的多也需要相当的水平。对于用户,多核通信我们能用好已经算是大牛了,就别说开发和设计了。而且这些一线IC厂商另辟蹊径,为了达到一条龙服务,从芯片出厂到应用,甚至玩起解决方案一对一设计,少不了嵌入式驱动开发人员。

    AE这条路无疑是艰难的,工作量也是巨大的,要求也是相当高的,但是公司内部分工明确,有组织有纪律。很少的人能进入到一线开发,这的确是一个有挑战的工作,如果你有兴趣,可以去应聘这些公司的数字类应用工程师。

    第二,是应用型公司,可以说IC厂商的客户,消费者类的小米,华为手机业务,大疆,工业级的艾默生等等,还有各种创业公司,这一部分很具备国内风格,“全能”,应用加驱动加平台加软件,按公司项目工程走,只要能解决问题,就是好同志。干这个任务就杂了,只要跟嵌入式是相关的,都是你的duty,好处就是你可以不限制平台选择,TI的ARM能解决还省钱,就用TI的,三星的能解决,就用三星的,玩的是嵌入式开发的套路,坏在也是不限制平台,你需要掌握流行的ARM平台,记住特性,虽说大同小异,但差距还是有的。

    大多数嵌入式工程师走的是这条道路。目前这种情况,大部分底层驱动IC厂商开发出来了,涉及底层驱动的,会修改移植就保你丰衣足食,要求相对一线AE没那么高,但相比于互联网的程序员,工作量和学习量就有点大了。

    (二)入职工资

    最关心的是入职工资。

    多跑几个招聘网站,多接触一下行业内的人,深圳的价位,刚开始一般嵌入式工程师5K-15K,有人说5K才这么少。工资多少当然和工作属性和你的属性息息相关了,深圳创业公司,不太注重学历这些,基本上都会给你个工作机会,这也是深圳的好处,但工资不会高,一般大专高职HR会定位到4K~5K,做的也基本上是应用级的事情,涉及不太深的技术,如果学历偏低但酷爱嵌入式行业的童鞋,可以把社会当成第二个学校,多多锻炼,只要技术牛总有出头之日。

    我觉得身边能选择嵌入式行业的人,也心知肚明这水比较深,多少有些功夫和心气在里面。大多数人的工资基本上集中在8K~12K,例如:前几天在群里,大疆做摄像头Linux驱动的的给的价格就是8K~12K;还有一个中型的安防公司,给的价格是1W(应用级公司基本上了)。

    下一个档次,基本上是一线IC厂商,有基友(纯基友)在英特尔制造部1.78W(Linux岗位),第二个基友,ADI的AE(Linux岗位),拿到2.5W的月薪(13个月);德州仪器AE(汽车电子Linux的AE,工作两年),入职小于2W,两年内给到平均4W一月的月薪,共同点就是主动加班(真心心甘情愿的)没23点前下班过的。

    实际上看看分布,基本上是合理的,高薪就高要求,低薪就低要求。能力,学历,可塑造力,社会多方面考察人才,钱是真心的不好赚。不是谁轻而易举的能拿到很多的钱,沉甸甸的,得能负的起的。

    (三)题外话:怎么进一线?

    一线具备着高工资,这基本上处于技术金字塔尖的人了,技术牛逼又多金,很多人当然都想跃跃欲试。说下一线IC厂商,众所周知,一般IC厂商都是欧美企业了,当然多少受欧美外资企业风气影响,它们注重自己培养,谈软能力谈的比较多,比如演讲水平,影响力,eager to learn之类的情怀,你可能fuck了,我是纯技术啊,这些不行呢,可外企风格就是这样,他们要找的是值得培养的人,而不是拿过来就能用的人。

    我们还开那些冠冕堂皇的玩笑“面试怎么才能看出有影响力啊?说话声音大,就有影响力啊。”,所以,在外人看来,它名校情结严重,筛选严苛,有些人自信满满等结果,却不知道怎么就掉了,有些人觉得没戏了,反而还进去了,很诡异。

    注意我这里没有说社招,都是校招。外企的社招可以说难于上青天,可遇不可求。德州仪器HR的原话:“无论你们在学校多厉害,拿过多少奖,写过多少专利论文,TI不在乎,进入TI,一切从零开始”。基本上一线IC厂商进入后去总部轮岗,导师制,例如德州仪器,他们的AE轮岗0.5-2年去达拉斯总部,费用有新人培养启动基金,轮岗后,有导师老工程师带你,所以这里有一段时间的培养周期你才能唯它所用,所以可以看到欧美企业对于技术人才是储备,而不是现缺现招。对于你来说,这段日子,绝对是塑造自己的过程,当然这时候的工资虽然不高,但过了培养阶段,正式进入岗位,可以想想能赚多少,同时也要过着一个多变态压力多大的生活。

    (四)题外话:劝君稍安勿躁

    入职以后,完全凭自己的摸爬滚打求富贵,有人被逼着转行退出嵌入式行业,有人能求得一席之地多个公司蹲着墙角高薪抢着要,有人成绩平平过的不温不火。每个人都有自己的可能性,但大家都是从C语言键入printf 函数开始的,没人天生就是大牛。

    当你决定在这个行业行走,当你走一段旅途觉得不适合自己,当你觉得这个行业陪你走过无数孤独的岁月是多么可贵,甚至你怨恨这个行业,我们寻求希望在它身上找到发财树,一辈子衣食无忧。可终究它是一个血汗的行业,耕种一份,收获一份。

    今天我学会一个小小的驱动程序,明天我为之披上一个名校研究生的外衣,无论如何,你做的所有的努力都是在丰富你的嵌入式道路,你也知道有些元素缺一不可,就像是我,研究生阶段也是不得不修学分,学没用的课,可我始终清晰自己的嵌入式道路。

    -END-

    ﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌

    免责声明:本文转自网络,版权归原作者所有,如涉及作品版权问题,请及时与我们联系,谢谢!

    往期好文合集

    单片机开发与Linux开发有何不同?<<戳这里

    单片机与爱情 <<戳这里

    电子工程师:示波器探头,决定你的工作效率!<<戳这里

     最 后  

     

    若觉得文章不错,转发分享,也是我们继续更新的动力。

    5T资源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,PCB、FPGA、DSP、labview、单片机、等等

    在公众号内回复「更多资源」,即可免费获取,期待你的关注~

    长按识别图中二维码关注

    展开全文
  • 如今,纵览整个互联网,非常缺乏从事嵌入式行业的前辈。当周围cs同学能精准判断出,自己毕业后所属公司和大致薪资,并为之努力时,嵌入式方向的学生却非常迷茫,也导致很多人转向c...
        

    640?wx_fmt=jpeg

    如今,纵览整个互联网,非常缺乏从事嵌入式行业的前辈。当周围cs同学能精准判断出,自己毕业后所属公司和大致薪资,并为之努力时,嵌入式方向的学生却非常迷茫,也导致很多人转向cs。为什么从事嵌入式和电子行业的前辈们,很少谈及薪资?


    640?wx_fmt=png

    掀开迷雾谈薪资


    某位知乎匿名用户表示,创业第二年,盈利125w以上,创业第四年,目标收入8000w,团队人数从12人+到110人+,办公室换到了320平米,回想过去的例程非常不容易,嵌入式和物联网相结合会产生出巨大的能量。他表示,其实嵌入式只是一个完成目的的手段,更重要的还是做事的方法、态度、决心。


    魔都芯片原厂,嵌入式底层软件,总共几家加起来工作十年了,年薪20几万。


    某电力仪表行业8年985硕士表示,武汉公司,有接近20个人的团队,Linux移植和驱动,产品开发,cpp软件开发都有,2018年一年将近50W。


    工作八年,一直在做嵌入式,从事过一些芯片平台上的软件开发。坐标一线城市,年薪20多万,屌丝,苟活于此。目前在挣扎期,要么深入研究多学习嵌入式,继续上班工作,要么寻求转型寻找互联网创业机会。工作虽然很拼,但学习没拼,上班时间才边学边做。学习花的时间太少,导致现在知识储备急缺。


    华为嵌入式7年工程师,工资30k,奖金400k,20万股票。考评基本b+,a。他表示,一起进来的如今都差不多都走光了,什么方面都有,可惜年轻人熬不下来,离职太多。


    深圳某工程师,16K+2K公积金,普通一本本科12年毕业。嵌入式裸机,eCos,Linux,Socket,App都做,独立负责部门的嵌入式。部门有上位机、算法、FPGA、测试,嵌入式只有该工程师一人。


    理科专业,在学校搞过一点电子竞赛,毕业后去中学干了教师5年,因为咽炎严重又转行出来做嵌入式。现在从业1.5年,月薪20k-税前。刚转行的时候苦逼的很,工作特别难找,好不容易找到第一份工作后,各种加班给老板解决各种问题。干了一年后换了跳槽,现在会轻松一些,感觉嵌入式后劲应该还是很足,会坚持做下去。


    上游芯片厂代理商FAE,早九晚六,靠着4年经验混口饭吃,年薪23万,同事基本都在原厂以及国内各大终端厂商之间游走  


    毕业6年,嵌入式开发2.5年,15K。平时的工作包括stm32纯裸机开发、QT工具软件开发、机器人运动控制和激光雷达测距算法设计和优化。


    某无人机行业工程师,刚毕业年薪大概35w。


    18年2本应届,工作到现在半年多,涨了一次薪水,现在7300。


    知乎名为埃尔维斯·刘能的用户更是简单粗暴的分享了自己的赚钱经历:


    1.大三开始接项目做,项目包括毕业设计、考试题目、别人的大赛题目代劳,画硬件软件PCB,上位机,写论文,还有我们本科老师的项目,总之有项目,给钱就做,和男朋友一起干,这是技术上升最快学的最多最繁忙的阶段。


    2.大四刚开始,下水去深圳实习,在电源公司,做DSP控制,实习阶段2500元一个月,有社保有五险一金,福利还可以,还是做项目,深圳压力很大,2500房租水电灭去一大半,男朋友实习2400元,特别巧的是他公司和我公司差了500米距离。我们晚上假期运营自己项目。


    3.公司转正(拿到毕业证)到手8K一个月(社保什么的交完)(做DSP薪资同等的很高,深圳很缺这行业的人,同行没经验的一起去深圳的,做ARM 是平均6700一个月),有奖金,有节假日福利(钱,水果,油,零食,电饭锅,饮水机,耳机这类),年终奖,全勤奖等等,这个公司从来不加班,就干很少一部分活。依然兼职做自己的项目。


    4. 公司呆着不顺心,不能上网,中型公司却得了要命的大公司病,福利可以,但是学不到东西,辞职,考研,和男朋友分手,接项目做,开始思考如何运营,考上一个不是出名的985。


    5. 研究生代入学阶段,实现第一步跨越,开始签小型公司的外包项目,为其他垃圾二本学术性老师长期做项目,学习合同,法务,版权知识,自己单打独斗。后学弟加入。


    6. 研究生阶段做兵器类通信,不接地气,放弃学习,依然运行自己的项目。借研究生平台吸收更多项目,以合作的方式运行老师教研室的各种项目,忽悠0基础大学生,充其廉价劳动力。


    7. 有了985研究生学历,就有进外企研发的机会,需要在外企跪舔几年,铸造大公司背景,学习大公司如何运营。外企工资,1.5W~2W,奖金有,大企业有情怀,有文化,比如做个“留守儿童上学梦”,“关爱自闭儿童”,这些做完都是有钱的。朋友在大连intel,待遇差不多,intel吃的很好。外企就是公积金给的猛。我们团队,也始终在运营外包项目,赚的不多,很累,但是希望自己一直能坚持下去,我们始终没有去打着创业的旗号,始终在暗地里接项目然后私做。上学期间从来不被各种国赛什么电子大赛忽悠,各种杯忽悠,我们要的是真刀真枪,不为名声,只为技术。


    未来,想全职做我们自己的团队!不过还需要蛰伏几年。


    还有一位网友分享表示,目前帝都的嵌入式开发工程师,欧美企业标准,8小时双休,薪资标准如下:


    1.10年+:30到60万左右

    2.7-10年:25到30万左右

    3.5-7年:25万左右

    4.3-5年:20万左右

    5.应届-3年:10到15万左右


    还有声音表示,嵌入式这一行从几年前就开始走下坡路了。至于提到的薪酬,明显不是一般公司嵌入式开发人员的价位,这类高级职位都是一个萝卜一个坑。前几年能有坑能占,不见得如今还能占到,更不能保证未来这些坑的数量不会减少。


    640?wx_fmt=png

    “赚快钱学软件”?


    网络上如今流传着“赚快钱学软件”的传说,而名为夜望繁星的网友实名反对这个说法。


    不知道是根本不了解软件还是就信口开河。无论软件还是硬件,都是技术的一个方向。对于技术的难度因人而异,并不是简单的可以分为哪个容易哪个简单的。


    薪资的决定与个人技术相关,也与市场需求,行业发展,所在城市等条件相关。还是要看你想过什么样的生活。


    如果想走嵌入式,那么就要做好下苦功夫的准备。因为嵌入式的根本其实在于系统等底层知识。就是你对硬件与软件都要懂,但是偏软一点。偏软件的底层知识,c与c++是你的学习方向。


    如果学FPGA,其实这也是一个比较好的方向,尤其是现在人工智能比较火的情况下,FPGA硬件加速器等应用领域还会加大。这个是偏算法的,需要数学的基础比较好。也要看自身实验室是否有类似的项目可以学习。


    最后说一句题外话,会有很多人说软件青春饭,硬件越老越吃香。其实又几个技术行业不是青春饭呢?说硬件工程师老了吃香,那也是技术比较牛的才会老了吃香。软件也一样。只不过人有是逐利性的,所以在互联网大火的情况下,其他各行各业的很多人跑去转行做了程序员。当然淘汰的也很多,所以很多人就会觉得软件青春饭了。个人看法。


    640?wx_fmt=png

    高薪嵌入式究竟要怎样?


    随着这几年的这几年嵌入式开发的薪水已经非常高了,名为梦人亦冷的知乎er表示,实验室做嵌入式的学长,年薪平均30w以上。另外,嵌入式开发的竞争力很小(相比算法等)。最重要的是,嵌入式开发薪水的高低与学校的好坏挂钩(虽然很残酷,但是是现实,好学校躺签,不公平)。


    为什么有人说嵌入式工资低,有人说嵌入式工资高?因为在进入公司前,技能树就是会用stm32等单片机(或者用的很熟),做了一些项目,会用uart,i2c等协议,接触过一些传感器等。假如你的技能树是这样,学历为三本,那么,就业薪资大概率会是4-7k。


    640?wx_fmt=png

    也有一些点了嵌入式linux技能树的同学,有相对较好的组成原理知识,c基础,操作系统基础,如果学历为三本,就业薪资大概率为7k到12k。技能树如下:

    640?wx_fmt=png


    我举这个例子是想说,如果你本科不好,又是做嵌入式的,你本科毕业第一份工作的薪资,极大概率属于上述区间。


    那么,高薪的嵌入式要学什么?


    第一种,你其实什么都不用做,这个现象来源于很多211 985电类的研究生,他们没有很系统的做嵌入式,今天老师让做图像,就做图像,明天做物联网,就做物联网,后天机器学习,就做机器学习,找工作的时候,并没有哪一个方向很突出,但是可以凭借学历,找到华为,海康等大公司嵌入式类的offer,月薪最低会在12k以上。也有一种拥有上述两种技能树,在研究生期间专做嵌入式,驱动写的好项目做的好,如果是稍微不错的学校,年薪最低20w。(最高可能能到35w,代表公司有大疆)(这里就牵扯到了我所说的不公平,有很多技术大佬,因为没有学历支撑,干了n年也达不到25w)


    以上所有,我定义为第一种嵌入式,可称作传统嵌入式,特征为要学的东西多而杂,反而低薪(抛去那些大厂员工,毕竟不是每个人都去)


    第二种才是我要说的,真正的高薪嵌入式,那就是嵌入式+某一专业领域,比如嵌入式+图像,嵌入式+深度学习。


    640?wx_fmt=png


    这类嵌入式薪资大概在25w以上,有可能是大公司,也有可能是创业公司,例如商汤和旷视。如果你听到某人说他签了25w及以上的嵌入式offer,那很大概率他属于这一类。


    还有一种嵌入式+算法(也属于上述类别),是我目前观察到的最高薪的嵌入式offer,很多人一毕业就能拿到最低30w的年薪,技能树大概如下(不一定是下面这种算法底层优化,也有可能只是懂一些深度学习,懂一些嵌入式,但是计算机基础较好)。


    640?wx_fmt=png


    这张图来源于某招聘软件。这类嵌入式+算法,可能是做图像算法的平台底层优化,也可能做深度学习算法在嵌入式设备的部署,也可能是做ros机器人等,属于嵌入式范畴里的算法岗。


    以上称为第二种嵌入式,特征是要对某专业领域(图像,语音等)有所深入,实际招聘时,很有可能不叫嵌入式软件工程师,而叫图像算法工程师,语音算法工程师,底层算法优化工程师等。这些岗位很看重应聘者的嵌入式背景(几乎是必会项,要求你在嵌入式设备上做过一些专业领域的开发),这类岗位目前竞争并不大,是个很好的突破口。


    最后,总结一下:


    1做嵌入式不一定就要死盯着驱动开发,通信协议开发等传统办法。

    2做嵌入式+图像,语音,算法的人数量不多,竞争压力并不大,但是却可以拿到和互联网算法岗接近的薪资(前提,学校不错)。

    3嵌入式+图像,语音,算法,做着做着会让你感觉到,你都不知道自己是做什么的了,好像什么都是半桶水,这个方向很难把握度。

    4美国打压中兴华为,让整个硬件就业都变的好了起来(今年校招,二线城市做芯片的,拿到25w以上的也是不少),沾边的嵌入式也是非常好过。

    5互联网算法岗从18开始竞争激烈,既要发paper,又要工程做的好。但这些算法很难在嵌入式设备上落地,所以神经网络模型的压缩尤为重要。还有就是把数据从嵌入式设备上传到服务器,延时很高,一些高要求应用(例如vr)无法接受。故现在各个大厂都开始搞边缘计算,相信也能带动一些嵌入式的就业。

    6以上所有内容,仅为我个人看法,只针对应届生校招(2018,2019),不讨论任何职业发展,例如嵌入式某个方向有没有前途,去某个公司有没有前途。


    当然,就薪酬而言,除了每个月的基本薪资,其实有很多其他构成部分,比如说五险一金社保公积金(基数、比例差异大大)等基本福利、各类餐补车补话费旅游费、年终奖、绩效奖、专利奖励以及其他奖项、政策性退税等,还有一个很重要的是,传统的设备设计与制造行业和新兴的智能设备创业公司也被互联网行业熏陶,要共赢,也给员工分期权或者股票,根据业绩和上市进度差异,这部分不一定马上能套现或分红,但是可以根据了解到的信息综合分析其前景。


    另外,薪酬有很大的地域差异。各个地区的生活成本和政府政策各有不同,有些差距还很大,可以提前做足够了解。比如北上广房价整体大五万一平,有些地方大五千,房租也是相差很大,几千块到几百块。而有些地方有退税政策,鼓励高新人才就业,有些则没有。当然,技术氛围和择业范围也会相应有差距,大城市的技术沙龙和可选公司也会较多,对开拓事业,增加就业选择机会也有好处,小地方则会受到一定限制。


    那么嵌入式工程师该如何进阶自我修养?路线图如下:


    640?wx_fmt=jpeg


    640?wx_fmt=jpeg

    (图来源:知乎王利涛)

    640?

    1.RISC-V当真是中国处理器产业的最后一次机会?

    2.“自打脸”的真勇气胜过“打肿脸充胖子”的假豪气 ——华芯通的关闭引发的产业思考

    3.SuperGLUE!自然语言处理模型新标准即将公布

    4.什么是FPGA工程师的核心竞争力?

    5.大规模自动驾驶安全部署的7大挑战!

    6.Nature重磅:华裔科学家成功解码脑电波,AI直接从大脑中合成语音

    640?wx_fmt=gif

    免责声明:本文系网络转载,版权归原作者所有。如涉及作品版权问题,请与我们联系,我们将根据您提供的版权证明材料确认版权并支付稿酬或者删除内容。

    展开全文
  • 物联网来势凶猛,因为他们的发展改变了人们的生活方式,也为嵌入式技术带来商机。说到嵌入式,不得不知,嵌入式已经在我们生活中无处不在了,小到现在我们的共享单车,银行,医疗大到航空航天领域。而所有人疑问的这...

    物联网来势凶猛,因为他们的发展改变了人们的生活方式,也为嵌入式技术带来商机。说到嵌入式,不得不知,嵌入式已经在我们生活中无处不在了,小到现在我们的共享单车,银行,医疗大到航空航天领域。而所有人疑问的这技术这么发展,那嵌入式工程师的真实待遇又是怎么样的呢?跟着华清远见的小编一起来看看。那先通过一张图来先了解一下吧:


    这些就只是都是北京的,当然你们也可以在网上去搜一搜其他城市的,一般一线城市的工资是比较高的,一般都在1w以上,其他比较不那么发展的城市也差不多也在7k左右,下面是我总结的一些城市的工资情况


    对于一些刚毕业出来的学生

    在一线城市,只要是有人正常可以带你,你自己懂得基本的开发工作,待遇可以达到6K+,但不同公司不同月薪,你能进阿里显然比小公司高;同时不同城市不同月薪。你在北上深跟你省会不能比,同样技术水平至少高2K;最后是学历,一些公司就是很古板,本科就比专科贵,硕士就比本科贵(无法承担项目开发的情况下,会看这些)。 但整体月薪不会平均会维持在6-10K这个标准。不排除少数差异。可以参考华清远见嵌入式学院应届生经过培训的基本薪资现状

    还有就是一些比较有经验的嵌入式软件工程师待遇


    有经验的嵌入式工程师的待遇是比较高的,嵌入式软件工程师据了解是20-30K,15薪是最基本的行情,还有就是一些老牌的嵌入式产品的企业,月薪也相对可观。整体月薪位于20K-40K之间吧。要说嵌入式工程师月薪月薪比较差的往往是外包公司,一些公司不愿意高薪养人,有项目直接给一些外包公司做,这样的公司招人相对物美价廉点。要求也不是太高,能干活通通都要,并且上班时间比较长,月薪水平相对行业来说严重拖后腿。但比较锻炼人。

    以上就是嵌入式工程师的真实待遇了,想要知道更多可以咨询华清远见客服哦

    展开全文
  • 在百度搜索“嵌入式”、“嵌入式开发”、“嵌入式发展前景”等字眼,出来的都是一大堆培训机构,以及大篇幅的他们所谓的对嵌入式行业的“见解”,不否定其内容有一定的专业性,但“卖瓜赞瓜”的道理谁都懂。...

    640?wx_fmt=gif

    在百度搜索“嵌入式”、“嵌入式开发”、“嵌入式发展前景”等字眼,出来的都是一大堆培训机构,以及大篇幅的他们所谓的对嵌入式行业的“见解”,不否定其内容有一定的专业性,但“卖瓜赞瓜”的道理谁都懂。

    因此,作为一名一线企业嵌入式软件工程师的笔者,想通过自己的实际经历理性地评论当今嵌入式行业的真实状况。

    640?wx_fmt=jpeg

    1.嵌入式的定义和举例分析

    官方定义:

    根据IEEE(国际电气和电子工程师协会)的定义,嵌入式系统是“控制、监控或者辅助设备、机器和车间运行的装置”。

    这主要是从应用上加以定义的,从中可以看出嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。

    目前国内一个普遍被认同的定义是:以应用为中心、以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

    说白了就是先设计硬件,然后根据需求编写能在该硬件上运行的软件,就成了所谓的“智能硬件”。

    或者说得还不够明白,那行,我们说一说具体的嵌入式产品有哪些,嵌入式是做什么的:

    传统嵌入式产品:空调主控模块、冰箱主控模块、家用遥控器、智能手机、教学投影仪、音响系统、雷达系统、路由器等等;

    前沿嵌入式产品:无人机、智能音响、机器人控制、城市天眼系统、智能家具、自动驾驶汽车、扫地机器人、小米手环等等;

    一起看一些前沿的嵌入式产品:

    下面是大疆无人机,可应用在高空拍摄、军事侦查、高空作业、自动巡逻、农业工作、矿业勘测、地形测绘等方面。

    640?wx_fmt=png

    下面是天猫精灵智能音响,可进行语音识别、对话交互,应用与娱乐、生活、购物、智能家具控制等方面,属于新一代音箱。

    640?wx_fmt=png

    下面是百度机器人,通过深度学习、神经网络等算法,实现“百度大脑”,具有自学习、自训练能力,如最强大脑的小度机器人。

    640?wx_fmt=png

    下面是自动驾驶汽车,自动驾驶是一个前沿的科技,在我国还没本真正实施,不仅是技术方面,它还得得到政府支持和认同。

    640?wx_fmt=png

    下面是海尔扫地机器人,能够自动巡逻,自动绘制室内地图,自动避障,自动清洁地面,还你一个干净的环境。

    640?wx_fmt=png

    下面是小米手环3,可显示微信、来电等消息内容,振动闹钟,心率计算,步数统计,实时运动数据查询,睡眠质量监测等。

    640?wx_fmt=png

    看完这些前沿科技产品后可发现,这些形形色色的“高端产品”都离不开嵌入式技术,离不开传感器技术,离不开软件程序。

    那么我现在可以告诉你,嵌入式开发的工作就是去开发以上等一系列产品 ,这就是嵌入式,相信此刻你对嵌入式行业已有“形而上学”的了解。

    2.嵌入式工程师在企业工作的真实内容

    嵌入式软件开发具体可以分三类:

    嵌入式驱动工程师:编写和移植各种芯片驱动(如音频芯片),优化硬件设备驱动(如温湿度传感器),得精通各种硬件接口协议(如I2C协议)、系统调度、信号量、锁机制等等,开发难度最大。

    该类开发者一般是软硬件综合型人才,一般的嵌入式驱动工程师指Linux上的驱动开发工程师,需要精通Linux驱动框架(platform框架、input子系统框架等),结合芯片本身去编写驱动,驱动的好坏很大程度上决定一个产品的好坏。业界对驱动人才的定义是三年才算入门,可见此门槛之高。

    嵌入式系统工程师:主要是编写固件,根据不同平台移植操作系统,根据应用场景来优化系统,需要熟悉整个操作系统组成与调度,对固件的稳定性高求很高,如果系统不稳定,驱动和应用也是白做的。

    嵌入式应用工程师:编写业务逻辑程序,调用驱动工程师提供的接口控制设备,软件开发过程所涉内容范围非常广,主要使用C语言开发,但经常会涉及C++、Java、python、JavaScript、PHP等各类语言以及各种脚本语言、数据库、前端后台、各种通讯协议、甚至一些从来没听过的协议或概念。

    这需要很强的学习能力,该职位也是各大公司需量最大的,一般10人的开发小组,驱动开发与系统开发与应用开发的比例是1:2:7。

    根据我的经验,世界上可以分成两种嵌入式工程师,一种是大公司的嵌入式工程师,另一种是小公司的嵌入式工程师,我知道这样分类很不妥,但并非毫无道理,请听我一一下概述:

    大公司:大公司的特色是什么?答案:人多!

    人多导致的后果是什么?答案:项目分工非常细,都遵循“术业有专攻”这一哲学道理。

    例如职位是嵌入式驱动开发,那么大公司可能还会细分嵌入式显示屏驱动工程师、嵌入式音频驱动工程师、嵌入式电源驱动工程师等。

    这就是大公司一贯的作风,它希望去培养某一方面的人才;说白了就是如果你分配到的是一个显示屏驱动项目,那么有可能你这一年内都是在开发显示屏驱动,一年后你将是显示屏驱动方面的一个小专家。

    在大公司记住一点,你做的东西都是很“精”的;同时,大公司的薪资水平和福利也是相当可观的,有完善的晋升路线,离职率一般不高。

    小公司:小公司的特色是什么?答案:人少!

    人少导致的后果是什么?答案:项目分工不明确,什么都得干,它给你灌溉的思想是“小陈,我们培养的是综合性人才,在这里你就是全栈工程师”。

    估计很多人都没听明白,意思是说这里人少活多,你什么都得干。小公司才不会管你是嵌入式驱动工程师还是嵌入式应用工程师(有的公司还是区分的,的确不能以偏盖全)。

    反正是活你就得干,分分钟前端后台服务器你都得给我干,不要跟我说什么没学过,没学过就去学呗。

    小公司还有一个特色就是:“节奏快”,大公司里面可能开展一个项目会花上几个月的时间或者更长,在小公司是不存在的,领导都是指望着你几天或者两三周完成,那你也只能说呵呵了。

    的确,在小公司你可以得到飞速的进步,很强的综合性技能,前提是比人家花出更多的时间,把每一个项目理解清楚,而不是应付心态。坚持下来,两年后必能独当一面。

    小公司提供给应届生的薪资水平相对与到大公司来说要低,其福利不完善和晋升路线也一般比较模糊,所以小公司的离职率会比较高,经常出现两年三跳的情况。

    还有一个经验分享给年轻人:无论哪种语言,程序代码只是一个简单的工具,最后真正留下的只有原理、协议、框架、思维。

    3.嵌入式发展前景与当今状况

    目前的嵌入式开发更倾向于智能化,也就是我们所说的智能硬件(硬件+软件),从现在各种前沿的嵌入式产品来看的确如此,嵌入式产品的一个发展趋势是更倾向与自动化控制和人机交互,而不是强调“算法”这一块。

    要区分你仅仅是一名嵌入式工程师而不是算法工程师,什么一大堆“人工智能”、“阿尔法狗”、“深度学习”、“神经网络”都不需要深入理解,那是研究生、博士生做的。

    笔者并不是说你的能力不足,而是“术业有专攻”,这并不是一名嵌入式工程师的工作量,你需要做的仅仅是与他们的“云端大脑”进行对接,调用他们API就完事了。

    由于人工智能、深度学习、神经网络、区块链、大数据等先进学科的崛起,很多人都产生质疑:“嵌入式还有发展前景吗”?

    这个问题我在这里可以很肯定地告诉你:“嵌入式有很好的发展前景,前沿嵌入式技术即将崛起,或者说已经崛起”。

    的确,人工智能、大数据这些学科会给嵌入式带来冲击,就目前来看,大学生更倾向与python编程语言、机器学习这一块,而嵌入式学者的确比往年有所下降。

    但学者少了并不代表他的需求就少了,并不代表他的薪资水平下降了,目前的一个嵌入式技术更倾向于与智能学科相结合的趋势。

    以百度机器人为例,机器人的核心是大脑,即是“数据和算法”,但机器人大脑想机器人身躯能够像人类一样活动,能说会道,行走自如,那么就必须得依靠嵌入式技术。

    这就是我所说的嵌入式+智能学科应用,从长久来看,嵌入式只会越来越火,智能学科的崛起必定带动新型的嵌入式技术发展。

    对于发展前景,有一项更重要的参数,那就是当今嵌入式软件工程师的薪资水平。

    我下面给出一些理性的数据,是从各大招聘平台调研而来(数据只能作为参考,具体薪资还是得看个人修为,有的达不到该薪资水平,有的早已超过该薪资水平)

    非211、985院校应届毕业生平均月薪:8K;

    是211、985院校应届毕业生平均月薪:12K

    一年工作经验者月薪:10K-15K

    二年工作经验者月薪:12K-18K

    三至五年工作经验者月薪:20K-30K

    上述数据只针对那些“真正努力”的嵌入式工程师,不适合应“应付式工作”的嵌入式工程师,同时声明不对该薪酬水平负任何责任。

    4.展望人工智能带动前沿嵌入式技术

    人工智能给嵌入式带来的冲击,是福也是祸,人工智能实现智能化无处不依赖嵌入式技术,人工智能学科在不知不觉中带动嵌入式技术革新。

    从一系列智能产品,包括无人机、智能音响、机器人控制、城市天眼系统、智能家具、自动驾驶汽车、扫地机器人、小米手环等等。

    有哪个不依靠嵌入式技术来实现?并没有,人工智能越是想向人类表达他的智能水平,越是要依靠嵌入式技术。

    所以前沿嵌入式技术更倾向于嵌入式+智能学科的发展,当智能学科真正崛起,嵌入式必定又是一次浪潮与技术革新。

    作者:陈明,现居深圳。CSDN博客专家,目前从事嵌入式软件开发工程师工作。主要负责:语音识别、声学基础研究、嵌入式软件开发工作等。

    声明:本文系作者投稿,不代表CSDN立场。

     

    展开全文
  • 嵌入式工程师的薪资待遇在IT行业中一直都是非常可观,由于市面上嵌入式工程师人才欠缺,优秀的嵌入式工程师更是抢手。嵌入式工程师的薪资待遇当然也是取决于很多因素的,不同的岗位、行业都有差别。尚观科技今天主要...
  • 嵌入式工程师的真实现状,有人月薪 8 千,有人年薪快 40 万! 01 嵌入式的定义和举例分析 官方定义 根据IEEE(国际电气和电子工程师协会)的定义,嵌入式系统是“控制、监控或者辅助设备、机器和车间运行的装置...
  • 说到薪资这个问题啊,我是一直挺稳定的,基本上是工作的第一年十多万,第二年二十多万,今年第三年三十多万。 明年是第四年......嘻嘻。 2 正式介绍一下,我是老李,一个平凡的普通人,平凡到就像你身边一定有...
  • 嵌入式软件开发工程师薪资待遇怎么样

    万次阅读 多人点赞 2018-05-27 16:19:40
    嵌入式可以说是人才稀缺,所以他的身价也可想而知了,下面就以boss直聘网来简单的看看嵌入式软件工程师的薪资待遇吧:以上是boss上面的小部分薪资水平,据统计,65%的电子产品开发企业中,嵌入式软件...
  • 在百度搜索“嵌入式”、“嵌入式开发”、“嵌入式发展前景”等字眼,出来的都是一大堆培训机构,以及大篇幅的他们所谓的对嵌入式行业的“见解”,不否定其内容有一定的专业性,但“卖瓜赞瓜”的道理谁都懂。...
  • 嵌入式软件工程师薪资多少呢?这想必是所有想要学习或者接触嵌入式软件工程师的人儿都想要了解的。首先我们跟着华清远见的老师嵌入式软件工程师发展前景分析来看:嵌入式领域较新,目前发展非常快,很多软硬件技术...
  • 话说嵌入式软件工程师的工资待遇

    千次阅读 2014-05-22 15:27:40
    话说嵌入式软件工程师的工资待遇 嵌入式软件工程师 嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由...
  • 嵌入式工程师待遇北京地区最高

    千次阅读 2016-05-24 16:36:53
    嵌入式开发这行业一直以来备受广大应届生关注,特别是电子类、计算机、自动化专业应届生。只因和他们的专业太对口了。要想了解这个行业的前景如何,不如更直接的看薪资。国内一线品牌职业教育IT培训机构华清远见在...
  • 近年来,物联网行业发展飞速,除中国移动、中国电信和中国联通三大运营商之外,互联网巨头阿里巴巴、腾讯、百度、小米和华为等企业也都在紧锣密鼓的布局物联网产业链,使之成为业界追逐的一大风口。...
  • 一线工程师告诉你嵌入式真实现状与发展前景

    万次阅读 多人点赞 2018-10-02 18:49:59
    个人说明:本人并不是年薪百万的技术大牛,但总算是一名合格的嵌入式工程师,现在某企业担任嵌入式软件工程师开发一职,以下观点可能会带有片面或者分析不全,但却是一名一线企业嵌入式软件开发者真实感受和所得,...
  • 嵌入式工程师月薪最高排行榜

    千次阅读 2014-06-10 23:05:27
    据深圳信盈达科技的就业老师调查,具有10年工作经验的高级嵌入式软件工程师年薪在30万元左右。即使是初级的嵌入式软件开发人员,平均月薪也在5000元左右,中高级的嵌入式软件工程师月薪平均已超过万元。下面...
  • 本文是自己在应聘嵌入式工程师时遇到的一些面试问题总结,大部分的面试都是根据项目发问,希望这份面经可以给你帮助,加油????。 文章目录写在前面的话面试准备面试注意事项Tips面试问题海康瑞芯微紫光其他手撕代码...
  • 嵌入式系统工程师工资怎么样?

    千次阅读 2018-07-12 13:37:45
    近两年,各大网站媒体以及即将要转行从事嵌入式这个行业的小白对嵌入式工程师的工资高低展开了讨论。为了解开学员门的疑惑,尚观教育的尚观君给大家在市场上做了一个小调查,下面就由尚观君给大家讲解一下在嵌入式这...
  • 首先发布一张1994年我设计的变频控制板原型,比较原始,但那在当时还是比较先进的。...嵌入式开发实际就 是以前的单片机开发,只是增加了外设数量或者加了操作系统而已。物联网也一样,核心技术永远不变,以...
  • 嵌入式软件面试经历分享(海康威视&涂鸦智能)

    千次阅读 多人点赞 2019-03-19 19:21:54
    本人一个垃圾大学学渣,毕业就一直干着嵌入式软件开发,这次换工作也是深思熟虑后的一个选择。面试了两家公司都拿到了Offer,还是极大增强了我的信心。同时,在面临抉择的时候也是一个艰难的过程。 海康威视面试: ...
  • 嵌入式linux和嵌入式android系统有什么区别和联系? 这个问题很多人问,尤其是初入嵌入式的菜鸟。其实大家都认为android是java,已经不是linux,殊不知android就是靠着linux 才发展起来的,现在来说说有啥区别吧。 ...

空空如也

1 2 3 4 5 ... 20
收藏数 9,633
精华内容 3,853
关键字:

嵌入式薪资