今年嵌入式行情怎么样?
就现在的市场行情来看,IT领域已经来到了高速发展阶段,物联网逐渐在代替着互联网,最明显的就是嵌入式技术的发展了。
嵌入式属于一个非常大的范围,手机、汽车、无人机、半导体都涉及嵌入式领域,很多底层逻辑是相通的。如果没有大的变化,整体行业趋向都是越来越好。
一、做嵌入式有前途吗?
嵌入式系统市场是巨大的,市场需求是嵌入式系统产业化发展的巨大推动力,据报告:
10%~20%的计算机芯片是位台式或便携式电脑设计,80%~90%的计算机芯片是位嵌入式产品设计的,这意味着每年有10亿至20亿个CPU是为嵌入式产品制造的,市场决定了嵌入式行业是很有发展前途的行业。
随着科技进步,嵌入式的出现,以及人们对生活质量,产品的智能化,成本的要求等,以及国家对与物联网、电子、科技的扶持,大量的电子产品都促使嵌入式的快速发展。
使用嵌入式的产品如我们常用的手机、平板电脑、电子字典、可视电话、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、物联网、智能家居、医疗仪器、航天航空设备等都是典型的嵌入式的应用。
嵌入式工作分类:
嵌入式产品开发是基于产品的功能,从功能需求、提出并选择方案、电路设计、PCB电路板设计、软件设计、样机生产、软硬件综合调试,软硬件结合的产品开发。所以嵌入式开发需要软硬件都懂的基础要求。
根据侧重点不同的嵌入式产品开发工作可以有以下分类:
硬件方面:
1、电路设计:产品原理图的设计,需要对数电模电都比较精通,且熟悉单片机、arm架构及熟练外围电路的使用;基本上会电路设计的都会PCB设计。
2、PCB电路板的设计:需要熟悉数电、看懂常用模电,对单片机、arm外设了解,且具备安规电磁兼容的应用经验。
软件方面:
1、驱动开发:基于电路图实现产品的驱动开发,需要看懂电路,精通C语言,熟悉arm架构及外设的使用,熟悉操作系统内核、驱动。
2、系统开发:基于硬件的uboot移植、内核移植裁剪、根文件系统制作等系统环境搭建及驱动移植开发、应用测试等,需要精通C语言,看懂电路,linux系统开发。
3、应用开发:基于操作系统之上的应用程序开发,无需电路方面知识,只需要软件编程,需掌握Java或C++,操作系统、数据库、数据库建模、SQLserver、oracle等,应用开发更新比较快,像电脑上的软件QQ、360、游戏等软件,所以工作也比较忙,入门门槛低,但上升空间不大。
嵌入式系统开发及应用开发要求可能不会太高,相对入门比较简单,但系统开发所需掌握知识面还是比较广的,也比较有发展空间,应用开发更新快,发展有限。
驱动开发需要有驱动开发经验,如果有开发经验的话,不会很忙,就是实现功能,如果一个产品功能实现了,就没有太多事了,剩余的就是应用开发了,驱动开发更新不会很快。
嵌入式产品开发中不同的工作有不同的一些特点,硬件开发靠经验,经验越丰富越吃香,可以说能做一辈子;软件开发靠思维、靠算法,如果编程思维清晰,算法优越,不需要太长时间就能做的相当不错。如果软硬件都能做,独立开发产品的话,身价更胜一筹。
但是对于入门级甚至初学者来说不可能面面俱到,都要去做,你也没这个能力,即使能做,一般公司也不会让你一个人从硬件到软件独立去开发嵌入式产品,因为公司做项目有时间要求,必须分工协作。
二、入行嵌入式的优势
嵌入式人才目前是处于供不应求的状态中,据权威统计机构统计:
在所有软件开发类人才的需求中,对嵌入式工程师的需求达到全部需求量的60%~80%,并且每年以20%的速率在增长需求,学嵌入式对于广大人群来说是比较好找工作的。
优势1:人才需求量大。
像物联网网应用的普及、5G的普及等,都会增加嵌入式开发岗位的需求。嵌入式就业范围很广,有嵌入式linux c/c++开发,驱动开发,单片机应用开发,FPGA,DSP,各种工控相关开发等。
优势2:不易遭遇职业瓶颈。
2嵌入式是软硬件技术相结合,偏软件方向的,之前做纯软件容易遇到职业瓶颈期,软硬件技术相结合的话,职业发展路径会更广,毕竟两条腿走路比较稳当。
所以很多做了多年Java的工程师,测试工程师,硬件工程师,看到了嵌入式的优势,纷纷转到嵌入式方向来,来分得一杯羹。
优势3:嵌入式技术是风口领域的核心技术。
3.物联网、5G、人工智能、自动驾驶,这些词相信大家都很熟悉了。
“万物互联、泛在智能”的物联网时代正在呼之欲出,物联网不仅可以实现人和物体之间的对话,也能实现物体与物体之间的交流,浙江催生大量智能化嵌入式设备接入网络。
据Gartner预计,2021年,全球联网设备已280亿,其中160亿与物联网相关,到2025年全球联网设备可能达到500亿。
这将为全球提供无处不在、无所不包、无所不能的物联网服务及应用,物联网正在快速的渗透到各个领域,越来越多的设备、车辆、终端等纳入到信息网络之中,使人类加速迈向万物互联、泛在感知的时代,打开了对未来的无限想象空间。
按一些资深行业老师傅的话来说:“非常好,加班不严重,注重积累,越往底层越有趣,没有35岁被炒的说法,但是要沉得住,要真的对底层技术感兴趣,我工作三年半,现在找到的新工作27k算上公积金。”
三、嵌入式热门公司推荐&薪酬大揭秘
如果选定了未来在嵌入式领域深耕,那么接下来我们就需要了解一些领域中的优质企业。
一家企业的现有规模、发展阶段以及所处行业,都会影响我们之后工作的稳定性、能获得红利以及发展机会。
入职企业的行业背景对我们个人职业生涯的发展影响很大,这时候就需我们了解当下阶段自己的迫切需求,根据紧急需求去选择合适的企业。
不同的人基本条件不同,且不同年龄阶段追求的目标不同,选企业侧重点就不一样,建议结合自己阶段性目标做长远规划,尽量做到上一阶段的工作能为下一阶段的目标打基础,有备无患。
接下来也分享一些嵌入式不同领域内的热门公司,供大家参考:
领域 | 公司 |
手机、平板、可穿戴设备、无人机、相机 | 华为、小米、OPPO 、VIVO、 CVTE、大疆、insta360 影石、荣耀、努比亚、联想、传音、华米、realme、魅族、苹果、 |
家用电器、智能家居、汽车电子、自动驾驶 | 美的、TCL、小米、石头、经纬恒润、小鹏、图森未来、百度、滴滴、创维、海信、比亚迪、蔚来、小鹏、理想、小马智行、元戎启行 |
IC设计、通讯设备 | 联发科、紫光展锐、全志、寒武纪、晶晨半导体、汇顶、华为、中兴、浪潮、TP-LINK、豪威、英特尔、英伟达、高通、地平线、比特大陆 |
音视频、安防、人工智能 | 科大讯飞、商汤、海康威视、浙江大华、360、韶音、cvte、萤石、旷视、中科曙光、四维图新、图森未来、云从、宇视、依图 |
了解了企业内不同领域的优质公司还不够,我们还需要了解同级别岗位下的市场价格,毕竟出来工作就是为了挣更多钱钱!(对不起,就是爱钱)
特别是应届生,刚刚毕业进入社会,第一份工资的薪资也是需要重视的。通过对行业不同公司开出的岗位薪资,我们就可以很好的评估自己后续薪资可以谈判的范畴。
同时也可以对比其他行业岗位,看出目标岗位的发展空间和市场趋势。
这里汇总了一部分牛客网用户揭秘的嵌入式岗位的校招薪资,供大家进行参考:
公司名称 | 岗位名称 | 薪资待遇 | 学历 |
通号通信信息集团 | 嵌入式硬件或软件 | 总包约16万,月薪8K+年终奖(3-5W),福利补贴3万 | 硕士其他 |
思源电气 | 嵌入式软件 | 总包不低于30W | 硕士211 |
首航新能源 | 嵌入式软件 | 总包34W,15薪,其中有3.6W是食宿补贴,只发两年 | 硕士211 |
联发科 | 嵌入式软件 | 总包32W | 硕士985 |
理想汽车 | 嵌入式 | 总包31-36(看季度绩效) | 硕士海归 |
宁德时代 | 嵌入式软开 | 总包30W多 | 硕士985 |
博世 | 嵌入式之类的软开 | 总包29W+ | 硕士985 |
紫光同芯 | 嵌入式软件开发 | 总包29W(14薪)另外餐补:20/天,交通补助:200/月,房补:1500×6 | 硕士985 |
联发科深圳 | 嵌入式软件 | 总包28W6000 | 硕士其他 |
联发科 | 嵌入式软件 | 总包28.6 | 硕士211 |
海康智联 | 嵌入式软开 | 总包25W | 硕士985 |
同智机电 | 嵌入式开发 | 总包22W | 硕士其他 |
旷视 | 嵌入式 | 36x15 | 硕士985 |
大疆 | 嵌入式 | 36x15 | 硕士985 |
vivo | 嵌入式 | 36W+1.8补贴 | 硕士985 |
大疆 | 嵌入式 | 36K✖️15 | 硕士211 |
联芸科技 | 嵌入式 | 35左右 | 硕士985 |
深瑞 | 嵌入式工程师 | 35W | 硕士其他 |
TP-LINK/烽火通信 | 35.2W vs 17.3W | 本科985 | |
商汤 | 嵌入式开发 | 34W+6W | 硕士211 |
小米 | 嵌入式 | 33W+3W股 | 硕士985 |
海尔GEDP | 嵌入式软件 | 33K-33K | 985硕 |
华为 | 嵌入式软开 | 33.6W | 硕士海归 |
巨一科技 | 嵌入式软件 | 总包22W | 硕士211 |
海尔智家 | 嵌入式硬件 | 总包22W | 硕士211 |
由于篇幅有限,这里只截取了部分公司的薪资爆料。
如果大家还想了解更多公司的校招&社招的真实薪资待遇,可以上牛客,①利用搜索功能输入【公司/岗位】关键词;②点击“薪资爆料”绿色小按钮,就可以戳破对应公司/岗位薪资的神秘面纱~
点击“查看更多”即可了解具体爆料内容!也可以直接和发帖爆料的小伙伴进行交流讨论~
是不是超简单实用!只要大厂薪资在我心中有底,让offer更上一层楼也不再是难事啦
真的用过的小伙伴都说好!戳下方链接,揭秘各行业岗位到底有多赚钱 ↓↓
嵌入式-搜索结果-牛客网四、入行嵌入式需要什么能力?
我去寻找了一些大中型企业的嵌入式软件开发岗需要应聘者具备的能力,如图所示。
总结可以发现,公司需要嵌入式软件开发求职者具备的能力主要包括:
1.熟练掌握C/C++;
2.掌握数据结构与算法;
3.熟悉Linux操作系统,会在Linux操作系统做软件开发(即文件系统、进程调度、内存管理等知识);
4.熟悉多进程、多线程及进程间通讯的方法及编程实现;
5.掌握TCP/UDP原理、Socket网络编程及常见的通信总线协议,如USB、SPI、IIC、UART、CAN;
5.熟悉shell脚本;
6.熟悉常见的中小型数据库如Mysql、server;
之所以做上面的总结,是因为我想表达的是:
公司需要求职者具备哪些能力,我们就去学习相应的知识,具备公司所要求的能力就行。
五、嵌入式软件开发方向推荐的学习资料
1. c语言、c++、STL
b站上有很多相关的视频,学完后在牛客网和LeetCode上刷算法题。
刷题的过程关注labuladong这个 号,有相关的讲解和套路,代码随想录这一本也有很好的题解…这两个结合着一起学习。
2. linux系统编程
网络编程推荐黑马的视频;其中计算机网络推荐up主湖科大教书匠。
3.实时操作系统:
韦东山、正点原子的
4.arm体系与架构:
韦东山,朱有鹏
5.驱动开发:
迅为电子(入门)、韦东山(进阶)
6.推荐的书籍:
驱动开发的书籍:《linux设备驱动开发详解》、《精通linux设备驱动程序开发》
网络的书籍:《图解TCP/IP》
操作系统:《深入理解计算机系统》、《鸟哥的私房菜》
数据结构与算法:《大话数据结构》、《代码随想录》
项目:《linux 高性能服务器编程》、《Unix 环境编程》。
扩展阅读:
想自学嵌入式,但不知道从哪里开始,能给个学习的路径吗?内容来源:牛客网牛友
更多名企笔试真题解析、面试经验交流、招聘信息内推,尽在牛客!
求职之前,先上牛客!戳下方链接▼▼,快⏬拿offer!