嵌入式工程師的現狀,有人月薪3千,有人年薪快80萬

2022-05-20     大方老師單片機

原標題:嵌入式工程師的現狀,有人月薪3千,有人年薪快80萬

嵌入式工程師的現狀,有人月薪3千,有人年薪快80

///插播一條:我自己在今年年初錄製了一套還比較系統的入門單片機教程,想要的同學找我拿就行了免費的,私信我就可以~點我頭像黑色字體加我地球呺也能領取哦。最近比較閒,帶做畢設,帶學生參加省級或以上比///

1

嵌入式的定義和舉例分析

官方定義:

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

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

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

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

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

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

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

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

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

大疆無人機

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

智能音響

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

小度機器人

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

自動駕駛汽車

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

海爾掃地機器人

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

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

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

2

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

3

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

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

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

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

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

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

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

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

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

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

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

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

211985院校應屆畢業生平均月薪8K

211985院校應屆畢業生平均月薪12K

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

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

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

比如我們的學員真實案例:

1每一次校招過後,都有學員來報喜。今天早上收4個喜訊。恭dloc同學喜提深圳某物聯網原offer10K,小編就畢業學校,學習時間,收穫以及想對學弟說的話對他做了個簡單的採訪dloc非常配合與誠懇,下圖是他的回答。

再次感謝。也祝他接下來的新工作旅程順順利利。

2然後我把採訪截圖丟到了微信群,迅速獲得學員圍觀,他們鼓掌祝賀,讚不絕口,此時,其他的同樣收offer的同學也按捺不住心中的激動與感激紛紛給我報喜,接著我又收到幾個喜報Edison Gao同學,廣東工業大()本科畢業,學習韋東山視2年,成功拿到東莞某教育電子巨頭的安卓驅offer,月12K ,以前他經常在群里提問,我對他印象深刻。

3、王同學,電子科大研三,拿了個極具發展潛力目前獲A+輪融資的初創公offer14.4k * 14.5,每2次調 +期權。

他說,面試官問到驅動的時候基本上就是在回憶韋東山老師視頻里講的內容,因為自己想留在成都所以婉拒了很多大offer,全部面試還沒完全結束,最近還有華為、聯發科等大廠的面試,暫時不能透露太多,秋招結束後再來彙報。

4*同學,哈爾濱工程大學碩士畢業,跟著韋東山老師學了一二期視頻,基本上面試的問題全能答上,還能給面試官驚喜,所以拿offer很輕鬆,先後獲得了華為、中興和海康威視offer,最後選擇了深圳中興,月14K

5年同學,從雙非不太好的學校逆襲拿到名offer,年30萬。

6、陳同學,之前工作於某研究所,現在跳槽到成都華為,月薪漲16K

在此一併恭喜他們。

<<刻意練>>一書說,要學會某項技能,必須有好的導 +有目的反覆實 +不斷的正反饋。在嵌入Linux領域,韋東山算是一名好導師;努力吧騷年,抱怨沒有任何用處。

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

3

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

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

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

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

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

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

文章來源: https://twgreatdaily.com/zh/fac455a7de5daaac018d6956ca3d9514.html