複製鏈接
請複製以下鏈接發送給好友

嵌入式工程師

鎖定
嵌入式工程師是指具有C/C++語言、彙編語言等基礎,熟悉模擬電子技術等硬件知識,瞭解處理器體系結構,做嵌入式系統設計和開發,包括硬件系統的建立和相關軟件開發、移植、調試等工作的人。
中文名
嵌入式工程師
職位要求1
具有C/C++語言、彙編語言等基礎
職位要求2
熟悉模擬電子技術等硬件知識
職位要求3
瞭解處理器體系結構

嵌入式工程師工作內容

嵌入式分為操作系統和硬件兩個方面,就業的方向更廣、更深,就業機會和入職待遇比普通軟件工程師好。
開發一些與硬件關係最密切的最底層軟件,如BootLoader、Board Support Package(像PC的BIOS一樣,往下驅動硬件,往上支持操作系統),最初級的硬件驅動程序等。
從事嵌入式操作系統和應用軟件的開發,嵌入式硬件設計完後,各種功能就全靠軟件來實現了,嵌入式設備的增值很大程度上取決於嵌入式軟件,這佔了嵌入式系統的最主要工作。
有很多公司將硬件設計包給了專門的硬件公司,稍複雜的硬件都交給台灣或國外公司設計,國內的硬件設計力量很弱,很多嵌入式公司自己只負責開發軟件。

嵌入式工程師職位要求

具有C/C++語言、彙編語言、操作系統等基礎。
熟悉模擬電子技術和數字電子技術等硬件知識。
瞭解處理器體系結構

嵌入式工程師職業發展路徑

從個人整體發展來説,如果想創業,做自已的產品,嵌入式軟件開發可以開發出專利產品
另一個發展路徑是:積累豐富開發經驗的嵌入式軟件開發工程師可以向嵌入式系統開發工程師發展,從而晉升為產品研發經理或IT項目經理。對測試理論和方法有一定了解的嵌入式軟件開發工程師還可以轉作嵌入式系統測試工程師,最終也可發展為IT項目經理

嵌入式工程師前景分析

嵌入式領域較新,發展非常快,很多軟硬件技術出現的時間都不太長(如ARM處理器、嵌入式操作系統、LINUX操作系統),大多數人沒有條件接觸或進入嵌入式行業,更談不上能有機會接受專業人士的指導。因此,踏進這個行業的難度比較大,嵌入式人才稀缺,身價自然也水漲船高。
權威部門統計,我國嵌入式人才缺口每年50萬人左右。根據前程無憂網發佈的調查報告,嵌入式軟件開發是未來幾年最熱門和最受歡迎的職業之一。做軟件實際上有高下之分,開發語言從機器語言、彙編到C、C++,再到紅透半邊天的Java、C#等,該學哪種呢?為什麼有些開發者工資低,而有些開發者千金難求?
還是門檻,比如Linux嵌入式開發職位,門檻就有 Linux系統、Shell編程、Linux開發環境、C語言、ARM硬件平台、數據結構Linux內核、驅動程序等,粗略數數就有8道關口,他需要非常熟悉整個的計算機體系,能做出實際的產品,而Java的開發者卻僅僅是會使用名叫Java的語言工具,始終高高飄在眾多層次之上,開發項目非常快,甚至可以不知道OSI模型,很可能自始至終都是軟件藍領。
嵌入式開發本身也有高下之分,至少包含嵌入式應用程序工程師和底層的驅動內核工程師兩種。前者同樣是使用現成工具進行簡單勞動,比如使用J2ME開發小遊戲或者進行一些界面開發,而後者是根據芯片具體情況把操作系統(如Linux)移植到上面,同時編寫必要的驅動程序,改寫相應的內核代碼。很顯然後者是一個公司真正的技術核心。而技術核心的工資很可能是其他開發者的數倍。
嵌入式開發突出強制和項目,學習不僅僅是學習幾項技術,而是構建你的知識體系。比如學習嵌入式開發,就要從基礎Linux,C語言,數據結構開始,到ARM,彙編,Linux內核、驅動等,更重要的是更多的項目練習,設計至少5個項目,多達10000行強制核心代碼的編寫可以讓你真正獲得知識。為進入外企或者出國做準備。
未來的幾年內,隨着信息化,智能化,網絡化的發展,嵌入式系統技術也將獲得廣闊的發展空間。美國著名未來學家尼葛洛龐帝99年1月訪華時預言,4~5年後嵌入式智能(電腦) 工具將是PC和因特網之後最偉大的發明。我國著名嵌入式系統專家沈緒榜院士98年11月在武漢全國第11次微機學術交流會上發表的《計算機的發展與技術》一文中,對未來10年以嵌入式芯片為基礎的計算機工業進行了科學的闡述和展望。1999年世界電子產品產值已超過12000億美元,2000年達到13000億美元,預計2005年,銷售額將達18000億美元。一些先進的PDA在顯示屏幕上已實現漢字寫入、短消息語音發佈,日用範圍也將日益廣闊。對於企業專用解決方案,如物流管理、條碼掃描、移動信息採集等,這種小型手持嵌入式系統將發揮巨大的作用。自動控制領域,不僅可以用於ATM機自動售貨機工業控制專用設備,和移動通訊設備結合、GPS、娛樂相結合,嵌入式系統同樣可以發揮巨大的作用。