嵌入式系統工程師?我想應聘這個職位,都該準備哪些知識

2021-05-17 08:46:34 字數 4296 閱讀 8112

1樓:匿名使用者

嵌入式系統工程師不是給一般應屆生的職位,因為這個職位對求職者無論是硬體還是軟體都有很高額要求。

從硬體方面來說,必須熟知嵌入式系統的基本架構(你這裡是arm,還有mips,powerpc等等)。熟知cpu和外設,熟知相關外設的協議規範,比如說dma,i2c,usb等等,當然這些並不一定會被問到,但是這些都是基礎。

其次還必須了解作業系統原理,多執行緒/程序程式設計(你這裡要求的是linux,還有nuclear,wince等)。如果是linux,你還要知道基本操作命令,能夠熟練使用shell程式設計。

還有精通嵌入式程式設計,包括演算法,**,編譯,連線,makefile編寫等等。

如果具備以上基礎,然後加上有創新解決問題的思路這一點,恭喜你,你就可以成功了

2樓:獵鷹野狼

我也是做嵌入式的,嵌入式是乙個有相當含金量的崗位,軟硬體都要懂,嵌入式的開發主要在linux下,我們去應聘的時候主要設計linux的常用命令常用程式設計介面,多程序、多執行緒、程序通訊、網路、多併發,注意是常用的,面試都比較實際,你去找一本書《unix高階程式設計》,這本是linux介面的傳世經典之作,幾乎是每個做linux下開發人員都翻過的一本書,你需要再提高一下你的c語言能力,這本書《c語言設計現代方法》已經夠了,我去年就是靠著這兩本書起家的,再熟悉一下linux的常用命令,學c語言不要再去編乙個迴圈怎麼實現乙個計算怎麼實現,真的很沒意思,面試官問你根本不會去問這些,會問你這段記憶體怎麼分配的怎麼**的,arm需要了解arm的硬體知識,常用暫存器,常用指令,中斷等等.這樣你應聘這個崗位就差不多了.對於這些你不要說知道一些,那不行,必須是你真的知道,懂嗎!

3樓:匿名使用者

arm 要懂得硬體架構,會操作其暫存器,一些時序,linux 就太多了看你是想做哪層

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

4樓:匿名使用者

要學習好多內容呢;

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

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

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

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

5樓:匿名使用者

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

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

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

嵌入式軟體工程師主要做什麼工作?

6樓:晚安

主要課程:c語言程式設計、資料結構

、嵌入式作業系統(wince/linux/ symbian)、微控制器原理與開發、嵌入式gui、移動/手機應用軟體開發、dsp嵌入式系統開發、嵌入式軟體系統測試

培養目標:精通嵌入式程式語言和相關軟體開發工具,掌握嵌入式軟體的基本理論和開發流程,達到各類嵌入式軟體、移動應用開發企業對軟體工程師的基本要求。 。

職業取向:可在各類電子資訊科技企業、嵌入式軟體及相關外包公司、參與和組織嵌入式軟體開發、測試工作

主管院系:計算機系

專業層次:專科學制:兩年嵌入式系統無疑是當前最熱門最有發展前途的it應用領域之一。

嵌入式系統用在一些特定專用裝置上,通常這些裝置的硬體資源(如處理器、儲存器等)非常有限,並且對成本很敏感,有時對實時響應要求很高等。特別是隨著消費家電的智慧型化,嵌入式更顯重要。像我們平常常見到的手機、pda、電子字典、可視**、vcd/***/*** player、數字相機(dc)、數字攝像機(dv)、u-disk、機頂盒(set top box)、高畫質電視(hdtv)、遊戲機、智慧型玩具、交換機、路由器、數控裝置或儀表、汽車電子、家電控制系統、醫療儀器、航天航空裝置等等都是典型的嵌入式系統。

嵌入式系統是軟硬結合的東西,搞嵌入式開發的人有兩類。一類是學電子工程、通訊工程等偏硬體專業出身的人,他們主要是搞硬體設計,有時要開發一些與硬體關係最密切的最底層軟體,如bootloader、board support package(像pc的bios一樣,往下驅動硬體,往上支援作業系統),最初級的硬體驅動程式等。他們的優勢是對硬體原理非常清楚,不足是他們更擅長定義各種硬體介面,但對複雜軟體系統往往力不從心(例如嵌入式作業系統原理和複雜應用) 好不好找工作就看你學的程度咯~~~

7樓:匿名使用者

當然最主要的工作是「程式設計」;其次就是除錯;再其次就是編制文件(注釋和說明);再其次就是編寫說明書;其餘就是「領導交與的其他工作」了。

學習嵌入式的人員找工作的時候,面試官一般會出什麼題目

8樓:匿名使用者

最好是能以某個產品舉乙個詳細的例子、驅動開發和應用層一般在公司裡面主要職責和任務是做什麼的?

3本人現在想轉到arm+linux上面

1、不知道移植。比如說用智慧型手環

2、還有這些都需要掌握那些技能知識要點

另外兩個肯定是不能簡單的分出誰難誰易了。

純手打,主要用的是c語言。應用工程師則是直接面對客戶的、c++即可。而應用開發工程師則相對比較簡單,在手機行業,如果是android的話,應用工程師就是開發應用的。

硬體工程師就是設計電路板1,學的東西也比較多,另外還要移植一些boot之類的東西、硬體難度是最大,驅動和應用難度都差不多,解決電路問題,驅動工程師主要就設計手機的電路板。如果是linux的話肯定是驅動》,有問題再問我,是最難的、硬體工程師需要掌握模電數電訊號處理等知識,驅動工程師和應用工程師,根據客戶的需求設計應用程式。

2,驅動工程師就是你說的移植和驅動開發,然後提供介面給上層,最重要的是比較懂得核心的知識和驅動裝置開發的知識。但是android的應用開發工程的應用開發相對較難,如果是用linux的話則需要懂得c。國內廠商智慧型手環一般不會跑arm+linux的,而是跑ucos之類的mini系統、這一塊在研發主要有三個大崗位,需要的知識都很多就是了。

驅動工程師主要就負責移植一些驅動或者開發一些驅動。而驅動工程師則是需要懂得基礎的電路知識和應用知識,從底層到上層分別是硬體工程師;應用。比較代表性是的手機吧。

3另外兩個肯定是不能簡單的分出誰難誰易了。

純手打,主要用的是c語言。應用工程師則是直接面對客戶的、c++即可。而應用開發工程師則相對比較簡單,在手機行業,如果是android的話,應用工程師就是開發應用的。

硬體工程師就是設計電路板1,學的東西也比較多,另外還要移植一些boot之類的東西、硬體難度是最大,驅動和應用難度都差不多,解決電路問題,驅動工程師主要就設計手機的電路板。如果是linux的話肯定是驅動》,有問題再問我,是最難的、硬體工程師需要掌握模電數電訊號處理等知識,驅動工程師和應用工程師,根據客戶的需求設計應用程式。

2,驅動工程師就是你說的移植和驅動開發,然後提供介面給上層,最重要的是比較懂得核心的知識和驅動裝置開發的知識。但是android的應用開發工程的應用開發相對較難,如果是用linux的話則需要懂得c。國內廠商智慧型手環一般不會跑arm+linux的,而是跑ucos之類的mini系統、這一塊在研發主要有三個大崗位,需要的知識都很多就是了。

驅動工程師主要就負責移植一些驅動或者開發一些驅動。而驅動工程師則是需要懂得基礎的電路知識和應用知識,從底層到上層分別是硬體工程師;應用。比較代表性是的手機吧。

9樓:

不一定如果有筆試的話

一般是c語言的會比較多

面試的話

一般是問你做過什麼東西,擅長那些方面

然後根據你說的東西向你提問題,提什麼問題不一定

10樓:

啥都準備吧 , 面試問題主要來自你的簡歷!

有經驗的麵館 會問你做過什麼,家庭什麼情況,一些簡單問題你的看法,主要看看你反映快不, 溝通能力好不 , 能不能踏實的工作, 能不能長幹 ,

心情好的會問你 做過什麼啊 問問你一些專業知識心情不好的 沒玩沒了的問你專業知識

還有,微笑溝通力比較強的麵館 你要表現的活潑點 , 比較嚴肅的麵館 問你專業知識的你要嚴肅點 專業點回答

筆試 小智力題 最基礎的**c c+ shell makefile 等等

切記 不可緊張 準備自我介紹 複習專業知識 !

嵌入式軟體工程師和硬體工程師那個更有發展前途?有懂得給條明路謝謝

建議軟體,軟體工程師的需求比硬體的大,且收入比硬體高些。硬體工程師,話說很多其實是話數字板的,模擬的開發智慧型電源部分是很難很複雜的 安防.不會是我們公司吧.總體來說硬體工程師掌握著技術的核心部分,但人數不多,軟體工程師工作很好找,在待遇上相差不多.嵌入式的硬體工程師和軟體工程師哪個更有前途?在以及...

嵌入式硬體工程師需要掌握哪些知識

對數位電路,模擬電路都要有一定的了解,會畫pcb,會分析一些基本的電路,可以根據自己的知識去完成一些系統的硬體搭建。常見的模電數電你要會吧。然後看你傾向驅動還是電路了。一般來說pcb要會畫吧。然後的話驅動要寫,c語言要會的 另外的話,就是一些雜的知識了,具體在哪個行業內。還要熟悉那個行業的事情。編寫...

我是是否能夠應聘工程師助理的職位,這個職位對我有什麼要求,或者我還有哪些不適合的地方

沒有工程師助理的稱謂,如果你說的是助理工程師的意思,那麼,助理工程師屬技術職稱,要取得該職稱,要求具有相應的從業經歷。等你畢業後有了工作崗位 必須的 一年見習期滿後,再從事本專業技術工作2年,才具備助理工程師申報條件。我國的職稱管理是評聘分開,你通過職稱評審,即取得助工任職資格後,還需單位按助工聘任...