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

2022-12-08 22:15:10 字數 3696 閱讀 2603

1樓:

嵌入式工程師包括嵌入式硬體工程師

嵌入式中有硬體,也有、驅動方面的,還有網路方面的

主要關注的是中間層的開發,實現與硬體介面的整合,硬體偏向於硬體的組合搭配及各種電路線路設計。

軟體開發工程師與嵌入式軟體工程師有區別嗎

2樓:毋巨集勝田霓

嵌入式研發工程師與軟體工程師有一定的區別,軟體工程師主要工作是編碼,測試等,嵌入式研發工程師(指軟體崗位)除了編碼,測試,還有可能研究系統,底層,硬體等,比軟體工程師工作多些。

嵌入式工程師和程式設計師有什麼區別?

3樓:匿名使用者

嵌入式工程師一般是做系統底層的功能開發。是直接與硬體交流的。

一般的程式設計師指的是系統應用層的功能開發,是基於系統之上的。

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

4樓:牛英博

嵌入式工程師包括嵌入式硬體工程師

嵌入式中有硬體,也有軟體、驅動方面的,還有網路方面的

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

5樓:彈出一片天

嵌入式工程師包括嵌入式硬體工程師

嵌入式中有硬體,也有軟體、驅動方面的,還有網路方面的

軟體主要關注的是中間層的開發,實現與硬體介面的整合,硬體偏向於硬體的組合搭配及各種電路線路設計。

嵌入式軟體工程師和嵌入式硬體工程師有什麼區別?

6樓:萢萢

嵌入式工程師包括嵌入式硬體工程師

嵌入式中有硬體,也有軟體、驅動方面的,還有網路方面的

7樓:淮北日月升

軟體工程師主要是研究某裝置內建程式的設計,改進,功能設定,優化等問題,也就是主要研究程式的。硬體工程師主要是研究主機板,記憶體,字型檔晶片,顯示屏,電池及充電,內外介面的結構和連線配合,也就是說研究裝置結構本身的。

嵌入式工程師和微控制器開發工程師的區別

8樓:匿名使用者

ieee(institute of electrical and electronics engineers,美國電氣和電子工程師協會)對嵌入式系統的定義:「用於控制、監視或者輔助操作機器和裝置的裝置」。原文為:

devices used to control,monitor or assist the operation of equipment,machinery or plants)。

嵌入式系統是一種專用的計算機系統,作為裝置或裝置的一部分。通常,嵌入式系統是一個控制程式儲存在rom中的嵌入式處理器控制板。事實上,所有帶有數字介面的裝置,如手錶、微波爐、錄影機、汽車等,都使用嵌入式系統,有些嵌入式系統還包含作業系統,但大多數嵌入式系統都是由單個程式實現整個控制邏輯。

[1]從應用物件上加以定義,嵌入式系統是軟體和硬體的綜合體,還可以涵蓋機械等附屬裝置。國內普遍認同的嵌入式系統定義為:以應用為中心,以計算機技術為基礎,軟硬體可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗等嚴格要求的專用計算機系統。

微控制器(microcontrollers)是一種積體電路晶片,是採用超大規模積體電路技術把具有資料處理能力的**處理器cpu、隨機儲存器ram、只讀儲存器rom、多種i/o口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調製電路、模擬多路轉換器、a/d轉換器等電路)整合到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。從上世紀80年代,由當時的4位、8位微控制器,發展到現在的300m的高速微控制器

綜合以上定義來看,嵌入式是從應用領域進行的定義,而微控制器是指從系統所用的結構形式進行的定義,這兩者是有覆蓋的部分的。

從實際的工作上來說,嵌入式大部分包含作業系統,其涉及到的系統構成更復雜些,而微控制器通常情況下是比較簡單的、功能更精簡的系統。在這個角度上看,廣義上的嵌入式包含的內容更多些。而微控制器也可以構建出嵌入式系統應用,所以對微控制器工程師的要求更窄些。

由於大部分企業在招聘環節是由專門的人事管理人員來做的,在實際描述時,可能不會嚴格地進行描述,通常情況下會混淆嵌入式工程師和微控制器工程師的差異,因此,對於這部分企業來說,實際上是沒有太大區別的。

9樓:西安海東青

嵌入式系統的核心構成有4類:1.微控制器;2.dsp\fpga;3.arm系列;4.soc

由此可見嵌入式工程師的工作覆蓋了微控制器工程師,屬於高一檔的職稱..

10樓:匿名使用者

arm是微控制器,但效能遠超於一般的微控制器,拿他做微控制器的活是浪費資源(大材小用),沒有發掘出它的最大效能,一般都把他做系統或者大資料量吞吐處理(linux就是arm的應用)

11樓:匿名使用者

沒有本質的區別,微控制器系統也是一個嵌入式系統。

嵌入式和軟體工程哪個發展方向更好

12樓:匿名使用者

不管選哪個,打好基礎,踏實肯幹才能有更好的發展方向,兩個方向對於前景來講差不多。

13樓:匿名使用者

不要被我樓下的誤導了,「嵌入式學好了薪水也比軟工高」這些都是p話,說到錢,即時你技術再牛如果不會賺錢也就是個窮人,很多不會技術的一樣在富豪榜,一樣家財萬貫。說以用錢來說什麼嵌入式與軟體工程的區別就是狗p,那微軟的人大多都是搞軟體的,看看外面有多少搞嵌入式高工的待遇能超過微軟的這些高工待遇?你拿國內的什麼嵌入式高工待遇就更沒法和人家比。

這就是地方不同,方向、重點不同造成的待遇各有不同。如果更好是值金錢方面,建議不要選擇搞技術,因為這會消磨很多時間,甚至浪費很多賺錢的機會與時間。如果從技術追求方面,那什麼技術都要學的,那樣沒學都是損失,甚至這些只是一些小分類,還有更多的東西值得去弄。

14樓:匿名使用者

看你想進什麼公司了。現在一般國企嵌入式的比較多,因為國企寫的軟體比較大,都是有個大框架然後不停地更新那種感覺。但是私企的話一般就軟工的比較多,本身私企寫的軟體不是特別大,不像國企都是給什麼飛機飛船水電網那種寫軟體。

請問嵌入式軟體工程師具體要學習什麼內容

15樓:匿名使用者

要學習好多內容呢;

首先,要先想好,是基於什麼硬體平臺的,譬如說微控制器,arm,dsp,fgpa,android等。 這問題可類比於「學什麼外語比較好」,你要先想好要去什麼國家。

當然,不管去什麼國家,英語都是比較通用的。 而 c語言基礎 也是嵌入式軟體工程的一個基礎,因此 學習c語言是必要的(而且國內所有高校都會開設 c語言的課程)。

除了c語言,根據你選定的硬體平臺,還要學習特定平臺的語言;例如arm,可能學習arm的一些原理及程式設計基礎;

最後,再學習一些通用性的內容,如軟體程式設計思想,作業系統原理,資料結構等等。

16樓:匿名使用者

絕大部分都是圍繞著linux。比如核心裁剪,在linux系統中開發應用軟體等。還有一部分是瞭解硬體知識——這個跟開發的產品有很大的關係。

不同的產品使用不同的硬體,也就對應著不同的驅動。比如flash讀寫、暫存器讀寫等等。

國內的嵌入式軟體工程師就是負責呼叫硬體的sdk完成業務功能的開發;臺灣的嵌入式軟體工程師負責硬體sdk的開發;美國的嵌入式軟體工程師負責晶片的驅動介面開發,為臺灣廠商提供硬體的使用demo。所以大陸的嵌入式開發就是碼農的工作,奴隸層的工作,沒啥。

嵌入式軟體工程師主要做什麼工作,嵌入式軟體工程師具體做什麼工作 知乎

主要課程 c語言程式設計 資料結構 嵌入式作業系統 wince linux symbian 微控制器原理與開發 嵌入式gui 移動 手機應用軟體開發 dsp嵌入式系統開發 嵌入式軟體系統測試 培養目標 精通嵌入式程式設計語言和相關軟體開發工具,掌握嵌入式軟體的基本理論和開發流程,達到各類嵌入式軟體 ...

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

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

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

關於嵌入式的發展前途,要從嵌入式目前的職業崗位分化說起,目前嵌入式工程師主要有兩種發展職位 軟體方面的系統級嵌入式工程師 深度嵌入式工程師 硬體方面的硬體設計和硬體開發兩個方面。軟體方面 嵌入式系統工程師,主要表現為工控開發和消費品開發,關於工控開發,以工業控制計算機為例。業內稱之為系統級嵌入式開發...