嵌入式工程師有發展前途嗎,嵌入式的硬體工程師和軟體工程師哪個更有前途

2021-03-04 05:26:23 字數 2347 閱讀 6126

1樓:華清遠見

關於嵌入式的發展前途,要從嵌入式目前的職業崗位分化說起,目前嵌入式工程師主要有兩種發展職位:軟體方面的系統級嵌入式工程師、深度嵌入式工程師;硬體方面的硬體設計和硬體開發兩個方面。

軟體方面:

嵌入式系統工程師,主要表現為工控開發和消費品開發,

關於工控開發,以工業控制計算機為例。業內稱之為系統級嵌入式開發,以c語言為主要開發語言,系統底層級別的基本碰不到,工程師要做的是實現上層的應用開發。當然有人會說,c語言的開發門檻不低,精通c語言本身就是較高的門檻。

但實際上,在這個領域的開發並不需要你瞭解編譯原理,並不需要時間空間複雜度的敏感,並不需要雙向迴圈連結串列、二叉樹、堆、棧等資料結構的理解,並不需要快排等演算法的應用,更不需要apl @bhuztez,for,while,if....else,基本可以靠他們打天下。簡單來說,有點c語言基礎,再稍加磨練即可上手,當然,上手和精通是兩回事。

關於消費品開發,以android開發為例。時下最火的可算是android開發了,無論是智慧硬體,智慧家居等,基本脫離不了安卓開發。這個的門檻高嗎?

如果你想把google的安卓原始碼刷一遍,那肯定是低不下去吧。實施上呢,市面上的安卓培訓少嗎?培訓一個月,0基礎月入過萬的承諾少嗎?

哪怕有水分,打個折,7,8k總歸也行吧。

深度嵌入式(底層級別嵌入式開發)。作業系統包括linux和rtos等。在這種深度嵌入式開發中,平臺主要依賴於arm。

刨除掉arm指令集和rn那幾個暫存器,在很多人看來,arm和普通微控制器沒什麼區別,無非就是配置那幾個外設暫存器而已。當然,在上面架系統會稍微複雜點,但是很少需要開發linux核心,很少需要開發rtos核心的工作。

硬體方面:

硬體設計,我主要只板級硬體設計,這裡暫不把晶片級設計歸為嵌入式領域。板級設計我們有數字設計和模擬設計。在板級硬體設計裡面,確實看似門檻很高,為啥,真正設計出具有良好emc品質的板子(更不用說幾百m的n層高速板)的工程師靠的是多年的經驗和不斷地學習。

這裡面強調了兩個方面,經驗和學習,這兩點足以使硬體設計成為高門檻。但實際上,很多公司出於資源配置和開發週期考慮,已經不再自主設計單板,更多的是設計原理圖外包pcba,這樣一來已經大大地降低了硬體設計的門檻了。第二點表現是,開源硬體的興起,以arduino和rasperry pi,arduino的門檻很低,源於他的設計初衷是給更多非電子專業出身,甚至是藝術家使用的,一套這樣的開發板從原理圖到pcb,bom都一應俱全,認真學的話,同樣也可以以很短的時間入門。

硬體開發,以fpga開發為例。fpga開發,主要在通訊領域,包括在近年來的機器視覺等方向都有重要的應用方向。但是在我們常見的應用領域中,實際上在大多數環境下,fpga都是大材小用,但卻不得不用。

不少工程師只是學了點皮毛就開發,不跟你講**,不講約束,直接就上,更不用講時間和空間的關係了,呵呵。為什麼能這樣來呢,幾個原因:第一,fpga在工業領域的應用並不需要fpga的真正效能,更多的是擴充套件和保護來出發的;第二,現在無論是x家還是a家(這個應該說是i家了吧),都整合了豐富的ip核,當然這裡面也包括了許多的第三方提供的ip,這些ip的提供能夠讓你直接使用,不再糾結於ip本身的開發,大大減少工作量;第三,x家還是a家都已經推出了c轉硬體描述語言的開發工具,在我看來這些功能可能會讓不少多年深耕rtl工程師口吐鮮血。

這些工具的誕生,又大大降低了硬體描述語言開發的成本。

嵌入式工程師有發展前途嗎

2樓:匿名使用者

有發展,我們生活中的方方面面都會涉及嵌入式應用。嵌入式的人才市場**還是不錯的。

3樓:華清遠見

就現在來講bai嵌入式方向的發展du前景zhi

是非常不錯的,主要dao是現在無人駕駛,專物聯網等等高屬科技紛紛出現在大家的視野中,這些都應用到了嵌入式技術,如果說沒有前途那是不太可能的,主要還是要看自身的技術情況,如果根絕不行還是趕緊的學習吧。學習資料:emb.

hqyj.***/videocourse/linux/?lbjzd

嵌入式的硬體工程師和軟體工程師哪個更有前途

4樓:蒼勤媯瑪麗

首先一個概念問題,搞計算機一般有三個大方向:軟體工程,硬體工程,網路工程。

你問的問題屬

軟體工程和硬體工程範疇,

軟體方向-軟體工程師

硬體方向-硬體工程師(嵌入式)

然後嵌入式工程師裡面可以再分:

嵌入式硬體工程師

嵌入式軟體工程師

嵌入式軟體工程師

跟軟體工程師的工作內容基本一致,都是做軟體的開發,只是嵌入式軟體工程師使用的開發語言偏底層一些(彙編、c、c++),需要跟硬體直接互動;軟體工程師使用的開發語言一般是高階語言(java、c#、php),不直接跟硬體互動。

重點:搞嵌入式更有錢途。

嵌入式工程師與軟體設計師哪個更有發展前途?哪個更賺錢

嵌入式bai 系統設計師更有du前景,因為中國市場正在轉zhi 型,企dao業從勞工密集型產業回 嵌入式的硬體工程師和軟體工程師哪個更有前途 嵌入式的硬體工程師和軟體工程師哪個更有前途?在以及可預見的未來,這個行業對軟體 工程師的需求絕對是碾壓硬體工程師的。也就是說,招軟體工程師的職位比硬體工程師的...

嵌入式應用工程師和嵌入式軟體工程師的區別

嵌入式工程師包括嵌入式硬體工程師 嵌入式中有硬體,也有 驅動方面的,還有網路方面的 主要關注的是中間層的開發,實現與硬體介面的整合,硬體偏向於硬體的組合搭配及各種電路線路設計。軟體開發工程師與嵌入式軟體工程師有區別嗎 嵌入式研發工程師與軟體工程師有一定的區別,軟體工程師主要工作是編碼,測試等,嵌入式...

嵌入式專業學生考證,嵌入式工程師認證怎麼考?

那些證都是垃圾,你參加工作後就明白了,至少我工作這麼多年沒有遇到一個公司看重那寫東西的,那些東西唯一能有一點點用的地方就是 在你寫簡歷時候,第一輪篩選可能會看一眼,從此就沒有用了,重要的是實力,是你的基礎,這些都是非常重要的,也是非常容易被忽略的,做嵌入式的,學好c語言就非常重要,聽我一句良言 越是...