嵌入式就業(yè)

近幾年來,隨著移動互聯(lián)網(wǎng)、物聯(lián)網(wǎng)的迅猛發(fā)展,嵌入式技術(shù)日漸普及,在通訊、網(wǎng)絡(luò)、工控、醫(yī)療、電子等領(lǐng)域發(fā)揮著越來越重要的作用;
隨著嵌入式技術(shù)及相關(guān)產(chǎn)品不斷滲透到人們?nèi)粘I?,大大小小公司對于嵌入式開發(fā)人才招聘需求猛增。
1)硬件,包括cpu(如ARM)、存儲(如flash)、I/O(顯示模塊、通訊模塊、視音頻模塊、I/O控制電路等)。
2)系統(tǒng)級軟件,主要是操作系統(tǒng)也就是OS,以及I/O軟件如LCD、藍(lán)牙、wifi、CDMA、聲音等子系統(tǒng)。
3)應(yīng)用軟件,如基于linux的應(yīng)用開發(fā),基于Android的應(yīng)用開發(fā),基于iOS的應(yīng)用開發(fā)等。
事實上,所有帶有數(shù)字接口的設(shè)備,大到飛機(jī)火箭,小到手機(jī),電腦,甚至組成普通PC終端設(shè)備的鍵盤、鼠標(biāo)、硬盤,目前市場上各種智能硬件產(chǎn)品等都使用嵌入式系統(tǒng)。
嵌入式系統(tǒng)無疑是當(dāng)前最熱門最有發(fā)展前途的IT應(yīng)用領(lǐng)域之一。
嵌入式開發(fā)的發(fā)展方向有很多,門檻高低不一樣。
主要職業(yè)發(fā)展方向:
【嵌入式軟件開發(fā)工程師】1. 應(yīng)用程序開發(fā),包括Android應(yīng)用開發(fā)或者Linux上應(yīng)用開發(fā),目前做的人很多,就業(yè)容易待遇也不錯,需要掌握C語言、C++、java等開發(fā)語言。
2. 操作系統(tǒng)移植,比較復(fù)雜,Linux,Android等,現(xiàn)在很多手機(jī)廠商(如小米,魅族,樂視等)推出的操作系統(tǒng)也就是修改內(nèi)核,換皮膚,就業(yè)還是很容易的;
3. 底層驅(qū)動開發(fā),這個入門、深入都不容易,需要對硬件及OS有較深的了解,發(fā)展前景很不錯;
【嵌入式硬件開發(fā)工程師】就像手機(jī)一樣在處理器上做整體的電路,比單片機(jī)入門難的多,做成技術(shù)大牛了不缺錢。嵌入式系統(tǒng)設(shè)計是電子產(chǎn)品設(shè)計的重要組成部分,目前國內(nèi)外大部分科技公司都建立了自己的嵌入式開發(fā)團(tuán)隊。
團(tuán)隊所需的人員職位構(gòu)成包括:
系統(tǒng)設(shè)計工程師 、硬件工程師、底層驅(qū)動工程師、Linux系統(tǒng)工程師、應(yīng)用設(shè)計工程師等。
近年來,越來越多的計算機(jī)、電子、通信、自動化等相關(guān)專業(yè)跨行學(xué)習(xí)嵌入式,嵌入式開發(fā)作為未來職業(yè)發(fā)展的方向,不論從薪資待遇還是發(fā)展前景來看,都非常不錯。
從工程師起步,一般有幾個發(fā)展方向,一個是成為技術(shù)方面的核心,領(lǐng)域內(nèi)的專家;
另一個是從項目中鍛煉起來,成為項目主管或是管理型人才;