嵌入式工程師的真實現狀,有人月薪 8 千,有人年薪快 40 萬!

2021-02-13 CSDN

在百度搜索「嵌入式」、「嵌入式開發」、「嵌入式發展前景」等字眼,出來的都是一大堆培訓機構,以及大篇幅的他們所謂的對嵌入式行業的「見解」,不否定其內容有一定的專業性,但「賣瓜贊瓜」的道理誰都懂。

因此,作為一名一線企業嵌入式軟體工程師的筆者,想通過自己的實際經歷理性地評論當今嵌入式行業的真實狀況。

嵌入式的定義和舉例分析

官方定義:

根據IEEE(國際電氣和電子工程師協會)的定義,嵌入式系統是「控制、監控或者輔助設備、機器和車間運行的裝置」。

這主要是從應用上加以定義的,從中可以看出嵌入式系統是軟體和硬體的綜合體,還可以涵蓋機械等附屬裝置。

目前國內一個普遍被認同的定義是:以應用為中心、以計算機技術為基礎,軟體硬體可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統。

說白了就是先設計硬體,然後根據需求編寫能在該硬體上運行的軟體,就成了所謂的「智能硬體」。

或者說得還不夠明白,那行,我們說一說具體的嵌入式產品有哪些,嵌入式是做什麼的:

傳統嵌入式產品:空調主控模塊、冰箱主控模塊、家用遙控器、智慧型手機、教學投影儀、音響系統、雷達系統、路由器等等;

前沿嵌入式產品:無人機、智能音響、機器人控制、城市天眼系統、智能家具、自動駕駛汽車、掃地機器人、小米手環等等;

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

下面是大疆無人機,可應用在高空拍攝、軍事偵查、高空作業、自動巡邏、農業工作、礦業勘測、地形測繪等方面。

下面是天貓精靈智能音響,可進行語音識別、對話交互,應用與娛樂、生活、購物、智能家具控制等方面,屬於新一代音箱。

下面是百度機器人,通過深度學習、神經網絡等算法,實現「百度大腦」,具有自學習、自訓練能力,如最強大腦的小度機器人。

下面是自動駕駛汽車,自動駕駛是一個前沿的科技,在我國還沒本真正實施,不僅是技術方面,它還得得到政府支持和認同。

下面是海爾掃地機器人,能夠自動巡邏,自動繪製室內地圖,自動避障,自動清潔地面,還你一個乾淨的環境。

下面是小米手環3,可顯示微信、來電等消息內容,振動鬧鐘,心率計算,步數統計,實時運動數據查詢,睡眠質量監測等。

看完這些前沿科技產品後可發現,這些形形色色的「高端產品」都離不開嵌入式技術,離不開傳感器技術,離不開軟體程序。

那麼我現在可以告訴你,嵌入式開發的工作就是去開發以上等一系列產品 ,這就是嵌入式,相信此刻你對嵌入式行業已有「形上學」的了解。

嵌入式工程師在企業工作的真實內容

嵌入式軟體開發具體可以分三類:

嵌入式驅動工程師:編寫和移植各種晶片驅動(如音頻晶片),優化硬體設備驅動(如溫溼度傳感器),得精通各種硬體接口協議(如I2C協議)、系統調度、信號量、鎖機制等等,開發難度最大。

該類開發者一般是軟硬體綜合型人才,一般的嵌入式驅動工程師指Linux上的驅動開發工程師,需要精通Linux驅動框架(platform框架、input子系統框架等),結合晶片本身去編寫驅動,驅動的好壞很大程度上決定一個產品的好壞。業界對驅動人才的定義是三年才算入門,可見此門檻之高。

嵌入式系統工程師:主要是編寫固件,根據不同平臺移植作業系統,根據應用場景來優化系統,需要熟悉整個作業系統組成與調度,對固件的穩定性高求很高,如果系統不穩定,驅動和應用也是白做的。

嵌入式應用工程師:編寫業務邏輯程序,調用驅動工程師提供的接口控制設備,軟體開發過程所涉內容範圍非常廣,主要使用C語言開發,但經常會涉及C++、Java、python、JavaScript、PHP等各類語言以及各種腳本語言、資料庫、前端後臺、各種通訊協議、甚至一些從來沒聽過的協議或概念。

這需要很強的學習能力,該職位也是各大公司需量最大的,一般10人的開發小組,驅動開發與系統開發與應用開發的比例是1:2:7。

根據我的經驗,世界上可以分成兩種嵌入式工程師,一種是大公司的嵌入式工程師,另一種是小公司的嵌入式工程師,我知道這樣分類很不妥,但並非毫無道理,請聽我一一下概述:

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

人多導致的後果是什麼?答案:項目分工非常細,都遵循「術業有專攻」這一哲學道理。

例如職位是嵌入式驅動開發,那麼大公司可能還會細分嵌入式顯示屏驅動工程師、嵌入式音頻驅動工程師、嵌入式電源驅動工程師等。

這就是大公司一貫的作風,它希望去培養某一方面的人才;說白了就是如果你分配到的是一個顯示屏驅動項目,那麼有可能你這一年內都是在開發顯示屏驅動,一年後你將是顯示屏驅動方面的一個小專家。

在大公司記住一點,你做的東西都是很「精」的;同時,大公司的薪資水平和福利也是相當可觀的,有完善的晉升路線,離職率一般不高。

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

人少導致的後果是什麼?答案:項目分工不明確,什麼都得幹,它給你灌溉的思想是「小陳,我們培養的是綜合性人才,在這裡你就是全棧工程師」。

估計很多人都沒聽明白,意思是說這裡人少活多,你什麼都得幹。小公司才不會管你是嵌入式驅動工程師還是嵌入式應用工程師(有的公司還是區分的,的確不能以偏蓋全)。

反正是活你就得幹,分分鐘前端後臺伺服器你都得給我幹,不要跟我說什麼沒學過,沒學過就去學唄。

小公司還有一個特色就是:「節奏快」,大公司裡面可能開展一個項目會花上幾個月的時間或者更長,在小公司是不存在的,領導都是指望著你幾天或者兩三周完成,那你也只能說呵呵了。

的確,在小公司你可以得到飛速的進步,很強的綜合性技能,前提是比人家花出更多的時間,把每一個項目理解清楚,而不是應付心態。堅持下來,兩年後必能獨當一面。

小公司提供給應屆生的薪資水平相對與到大公司來說要低,其福利不完善和晉升路線也一般比較模糊,所以小公司的離職率會比較高,經常出現兩年三跳的情況。

還有一個經驗分享給年輕人:無論哪種語言,程序代碼只是一個簡單的工具,最後真正留下的只有原理、協議、框架、思維。

嵌入式發展前景與當今狀況

目前的嵌入式開發更傾向於智能化,也就是我們所說的智能硬體(硬體+軟體),從現在各種前沿的嵌入式產品來看的確如此,嵌入式產品的一個發展趨勢是更傾向與自動化控制和人機互動,而不是強調「算法」這一塊。

要區分你僅僅是一名嵌入式工程師而不是算法工程師,什麼一大堆「人工智慧」、「阿爾法狗」、「深度學習」、「神經網絡」都不需要深入理解,那是研究生、博士生做的。

筆者並不是說你的能力不足,而是「術業有專攻」,這並不是一名嵌入式工程師的工作量,你需要做的僅僅是與他們的「雲端大腦」進行對接,調用他們API就完事了。

由於人工智慧、深度學習、神經網絡、區塊鏈、大數據等先進學科的崛起,很多人都產生質疑:「嵌入式還有發展前景嗎」?

這個問題我在這裡可以很肯定地告訴你:「嵌入式有很好的發展前景,前沿嵌入式技術即將崛起,或者說已經崛起」。

的確,人工智慧、大數據這些學科會給嵌入式帶來衝擊,就目前來看,大學生更傾向與python程式語言、機器學習這一塊,而嵌入式學者的確比往年有所下降。

但學者少了並不代表他的需求就少了,並不代表他的薪資水平下降了,目前的一個嵌入式技術更傾向於與智能學科相結合的趨勢。

以百度機器人為例,機器人的核心是大腦,即是「數據和算法」,但機器人大腦想機器人身軀能夠像人類一樣活動,能說會道,行走自如,那麼就必須得依靠嵌入式技術。

這就是我所說的嵌入式+智能學科應用,從長久來看,嵌入式只會越來越火,智能學科的崛起必定帶動新型的嵌入式技術發展。

對於發展前景,有一項更重要的參數,那就是當今嵌入式軟體工程師的薪資水平。

我下面給出一些理性的數據,是從各大招聘平臺調研而來(數據只能作為參考,具體薪資還是得看個人修為,有的達不到該薪資水平,有的早已超過該薪資水平):

非211、985院校應屆畢業生平均月薪:8K;

是211、985院校應屆畢業生平均月薪:12K;

一年工作經驗者月薪:10K-15K;

二年工作經驗者月薪:12K-18K;

三至五年工作經驗者月薪:20K-30K;

上述數據只針對那些「真正努力」的嵌入式工程師,不適合應「應付式工作」的嵌入式工程師,同時聲明不對該薪酬水平負任何責任。

展望人工智慧帶動前沿嵌入式技術

人工智慧給嵌入式帶來的衝擊,是福也是禍,人工智慧實現智能化無處不依賴嵌入式技術,人工智慧學科在不知不覺中帶動嵌入式技術革新。

從一系列智能產品,包括無人機、智能音響、機器人控制、城市天眼系統、智能家具、自動駕駛汽車、掃地機器人、小米手環等等。

有哪個不依靠嵌入式技術來實現?並沒有,人工智慧越是想向人類表達他的智能水平,越是要依靠嵌入式技術。

所以前沿嵌入式技術更傾向於嵌入式+智能學科的發展,當智能學科真正崛起,嵌入式必定又是一次浪潮與技術革新。

作者:陳明,現居深圳。CSDN博客專家,目前從事嵌入式軟體開發工程師工作。主要負責:語音識別、聲學基礎研究、嵌入式軟體開發工作等。

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

微信改版了,

想快速看到CSDN的熱乎文章,

趕快把CSDN公眾號設為星標吧,

打開公眾號,點擊「設為星標」就可以啦!

CSDN 公眾號秉持著「與千萬技術人共成長」理念,不僅以「極客頭條」、「暢言」欄目在第一時間以技術人的獨特視角描述技術人關心的行業焦點事件,更有「技術頭條」專欄,深度解讀行業內的熱門技術與場景應用,讓所有的開發者緊跟技術潮流,保持警醒的技術嗅覺,對行業趨勢、技術有更為全面的認知。

如果你有優質的文章,或是行業熱點事件、技術趨勢的真知灼見,或是深度的應用實踐、場景方案等的新見解,歡迎聯繫 CSDN 投稿,聯繫方式:微信(guorui_1118,請備註投稿+姓名+公司職位),郵箱(guorui@csdn.net)。

推薦閱讀:

2018 AI開發者大會首輪重磅嘉賓及深度議題現已火熱出爐,掃碼搶「鮮」看。國慶特惠,購票立享 折優惠!

點擊「閱讀原文」,也可立即報名。

相關焦點

  • bim工程師年薪多少,月薪是多少
    bim工程師年薪多少,月薪是多少?BIM證書是現在國家比較大力支持的證書,越來越吃香,含金量也很高,下面淵大教育就簡單介紹一下,bim工程師年薪多少,月薪是多少。bim工程師年薪——工作經驗一年就北京地區,一年工作經驗的bim工程師月薪是7K-10K,年薪是7W-12Wbim建模員月薪是4K-6K,年薪是5W-7W一年工作經驗的bim設計師工程師月薪是5K-10K,年薪是6W
  • 註冊會計師待遇年薪百萬還是月薪4千,真真假假你考還是不考?
    但是關於註冊會計師待遇的答案是五花八門,有的說註冊會計師待遇年薪百萬,有的說註冊會計師待遇和會計助理差不多,月薪4千左右,還有一部分人說註冊會計師待遇中等,月薪1萬左右。那麼真實的註冊會計師待遇怎麼樣呢,月薪4千和月薪1萬又有什麼區別呢?
  • 嵌入式+AI,嵌入式工程師的前景如何?
    根據我的經驗,世界上可以分成兩種嵌入式工程師,一種是大公司的嵌入式工程師,另一種是小公司的嵌入式工程師,我知道這樣分類很不妥,但並非毫無道理,請聽我一一下概述:大公司:大公司的特色是什麼?答案:人多!人多導致的後果是什麼?
  • 中國開發者真實現狀:40 歲不做開發,算法工程師最稀缺!
    在一線城市(北京、上海、廣州、深圳)中,月薪過萬的軟體開發者佔比為 63%,該比例遠高於國內其它城市。對比 2017 年數據也可以發現,在各級城市中,月入過萬的軟體開發者比重均有所提升。調查結合受教育程度和薪資水平的數據特點還發現,學歷越高的人群中,月薪 2 萬元以上的高收入比例越高,碩士及以上學歷開發者薪資水準是專科及以下學歷的近五倍之多。知識是最大的財富,古人誠不我欺。
  • 動不動就百萬年薪是真的嗎?先看看月薪過萬的人到底有多少
    月薪1萬上街要飯年薪百萬,剛剛脫貧,如果你也被這些標題黨擊中過,先別忙著懷疑自己是不是又拖了祖國的後腿了。 我告訴你一些真實的數據,2018年中國居民人均可支配收入是28,000多,平均到每個月不到2400塊錢,那個稅起徵點從3500塊錢調到5000塊錢之後呢,繳稅的人數。
  • 跟公司談工資,是談月薪還是談年薪?
    我記得剛畢業的第3年,去面試一家臺資企業,面試的崗位是ME工程師,臺資企業叫機械工程師,當談到工資的時候,我開的月薪是5K,人事跟我談年薪,稱他們這個崗位年薪8萬,號稱年薪10萬,那時我一聽,心裡樂開了花,年薪8萬,那我一個月可以拿到6666.7元,誰知道入職才發現,這個年薪8萬的構成如下: 綜合年薪=基本月薪
  • 2010年中國七大金飯碗行業:「同傳」年薪40萬
    職務:環境工程師  薪資:年收入8萬至10萬元  根據中國調查統計,中國環保產業從業人員僅有13萬人,其中技術人員佔了8萬人。按照發達國家環保產業從業人員數量來看,中國目前在環境工程師的人才需求超過42萬人左右。  根據業內人士透露,目前園林設計師、景觀設計師的月薪都在7、8000元左右;隨著中國房地產市場越形看俏的趨勢下,明年此行業的年收入應在8萬至10萬元。
  • 電氣工程師怎麼月薪過萬?2020年了,可以給點建議嗎?
    前段時間看到一個有意思的帖子給大家分享下帖子雖然很早發的,標題是電氣工程師怎麼月薪過萬,如下:三年過去了,有人想起來提問,樓主沒答覆6年過去了,連樓主自己都來緬懷,還是有惦記的吧友前來提問遺憾的是樓主並沒答覆
  • 年薪高達218萬,12家獨角獸公司工程師薪資曝光,這些崗位最吃香
    楊淨 蕭簫 發自 凹非寺量子位 報導 | 公眾號 QbitAIAI工程師,月薪60k-140k。軟體工程師,月薪69k-183k。數據科學家,月薪43k-131k。前端工程師,月薪82k-122k。其中,Magic Leap有計算機視覺工程師崗,年薪最高達22萬美元、最低則是10萬美元左右(150萬元、73萬元),至於AI基礎架構工程師,Stripe給出的最高年薪達22萬美元。然而,根據IEEE-USA的調查,相比於2018年,機器學習相關崗位平均薪資在18萬美元,目前機器學習崗位的平均年薪下降到了13萬美元,整體下降了接近5萬美元。
  • 投行月薪5000還不起房貸?有人上知乎賺外快,也有人年薪百萬……
    有人不到40歲就財務自由,有人卻一直拿著可憐的工資度日。  最近,投行員工僅4000多元的工資單火了,為什麼呢?在外界看來,投行就該是高薪的啊,不到5000,你在逗我嗎?  投行的薪資問題牽扯的因素太多,比如市場行情、專業水平、努力程度,甚至運氣。  在分析這些因素之前,先講幾個我身邊投行人的故事。
  • 這幾個專業的畢業生正被瘋搶:算法工程師年薪30萬起步
    但是實際上,「碼農」只是戲稱,對方有可能是一個年薪30萬起步的「算法工程師」。 據微信公眾號「中新經緯」(ID:jwview)近日,一份2018屆網際網路校招高薪清單在網絡流傳,清單顯示了眾多知名網際網路企業技術類崗位的年薪水平,動輒30萬以上的出價。引起了不少高校應屆生的關注。 而從拿到這些企業offer的同學反饋來看,這份清單顯示的年薪水平還是比較準確的。
  • 華為40萬月薪招新人,怎麼就震驚了日本企業?
    《日本經濟新聞》9月7日文章,原題:華為日本公司「40萬月薪招聘新人」能拯救日本疏遠理科的狀況嗎?
  • 談工資時,是談月薪好還是談年薪好?
    簡單例子舉下,2002年我畢業後進了一家臺灣企業,我的月薪是1350,幾個月後給我轉正了,工資漲到了1780元,不久,在我強力運籌下換了個部門做工程師去了,加薪到月薪3000。然而,在此期間,我的「基本工資」都是700元,不變。這個基本工資很低,連我們課長好像也才800塊不到,當時的個稅起徵點就是800。
  • 有人為了考公務員,放棄年薪40萬的工作,他們將來會後悔嗎?
    這兩天有人在網上說自己要辭掉某知名網際網路公司年薪40萬的程式設計師崗位,結束北漂,回家複習考公務員。這件事被網友們議論紛紛。有很多人支持他,認為他有勇氣,有遠見。也有人質疑他,覺得他這樣做很傻,不明白為什麼放棄這樣令人羨慕的工作,放棄這麼高的工資,反而從頭開始,去考每月幾千塊工資的公務員?其實每個人在做出自己職業選擇的時候,都是結合自身的情況的,該程式設計師認為,自己雖然是在北京的大公司,年薪40萬,在很多人看來是非常高了,尤其對於那些老家工作的同學來說,40萬年薪簡直是天價。
  • 26歲女孩,是如何實現月薪2萬8的?
    這位女群友,3年前諮詢我,中間斷斷續續也問過問題,一直在我的倆群裡,前天突然發來消息,她當下已經月薪2萬8了,想學習副業和理財。先考下大家,她是如何短期兩年實現月薪飆升到2萬8的?你選下。正常情況下,像她這樣在2016年諮詢過我的小夥子小姑娘,當時月薪5千的,當下大概月薪是1萬5的樣子。不諮詢我,則在上海周邊也能有個萬把塊的月薪。但她2萬8,則是突破常規了,至少工資上是如此。她這工資的過快逆襲,不僅僅其他群友想知道原因,我也有點好奇。
  • 27歲女孩,是如何實現月薪2萬8的?
    這位女群友,3年前諮詢我,中間斷斷續續也問過問題,一直在我的倆群裡,前天突然發來消息,她當下已經月薪2萬8了,想學習副業和理財。先考下大家,她是如何短期兩年實現月薪飆升到2萬8的?你選下。正常情況下,像她這樣在2016年諮詢過我的小夥子小姑娘,當時月薪5千的,當下大概月薪是1萬5的樣子。不諮詢我,則在上海周邊也能有個萬把塊的月薪。
  • BIM工程師月薪一般是多少?
    事實上學會BIM後從業人員的行業年薪,也有所屬行業區別(分別為軟體公司、設計院、施工單位、諮詢公司、培訓公司等等)。在這裡也就不區別對待了,因為每個行業的投入產出比也不一樣,目前來講主要有以下一些BIM工作崗位:BIM建模師(月薪5k-8k)首先,BIM建模師在這裡面的待遇是較低的。很多公司對這一類員工都是培養為主。
  • BIM工程師年薪究竟多少
    年薪一般在6-8萬元左右。 BIM專業工程師 不僅在技術方面是佼佼者,而且都是相關專業知識背景畢業。他們具備專業資質,技術成熟,在企業與團隊中有著非常重要的話語權,甚至可以左右BIM在企業中的推廣。在BIM行業中屬於金字塔頂端人才。
  • 年薪20萬是真的嗎?機電工程師的發展前景如何?
    機電工程師的工作是什麼?都說機電工程師的年薪高,十幾萬是正常的,多的能有20萬,是真的嗎?機電工程師師的發展前景如何?你是否也有以上疑問呢?一起跟解憂小編來看看,關於「機電工程師」的那些事吧!
  • 稅務師真實待遇年薪30萬?你被騙了嗎
    自從注稅取消之後,網上關於稅務師真實待遇的消息滿天飛。有的說稅務師沒有含金量了,不值得考,稅務師真實待遇也就一個月2、3千元左右;還有的說稅務師證書前景依然樂觀,稅務師真實待遇年薪30萬很輕鬆。那麼到底稅務師真實待遇是怎樣的呢?