嵌入式技術已經無處不在,從隨身攜帶的mp3、語言復讀機、手機、PDA到家庭之中的智能電視、智能冰箱、機頂盒,再到工業生產、娛樂中的機器人,無不采用嵌入式技術。各大跨國公司及國內家電巨頭如INTEL、TI、SONY、三星、TCL、聯想和康佳等都面臨著嵌入式人才嚴重短缺的挑戰。
市場緊缺嵌入式人才!!!
楊恒博士是IDETCO亞洲地區執行總裁,近他幾乎每天都在飛機和講臺上度過,為的是宣傳嵌入式人才培養的方式方法。楊恒向記者訴苦說,他實在有些忙不過來———與記者短短十幾分鐘的交談中,就接了5個電話———“大學、企業、培訓機構都對嵌入式人才培養有著濃厚的興趣”。這種興趣源于嵌入式人才的極度缺乏。
產業擴容造成人才匱乏
近幾年,嵌入式系統產品日臻完善,并在全世界各行業得到廣泛應用。2004年,全球嵌入式系統產品的產值已達2000億美元,國內嵌入式軟件的產值也達到600億人民幣。目前,嵌入式系統產品的研制和應用已經成為我國信息化帶動工業化、工業化促進信息化發展的新的國民經濟增長點。隨著消費家電的智能化,嵌入式更顯重要,像我們平常見到的手機、PDA、電子字典、可視電話、VCD/DVD/MP3 Player、數字相機(DC)、數字攝像機(DV)、U-Disk、機頂盒(Set Top Box)、高清電視(HDTV)、游戲機、智能玩具、交換機、路由器、數控設備或儀表、汽車電子、家電控制系統、醫療儀器、航天航空設備等等,都是典型的嵌入式系統。據預測,隨著Internet的迅速發展和廉價微處理器的出現,嵌入式系統將在日常生活里形成更大的應用領域。
更大的應用領域馬上帶來了更大的人才需求。據悉,目前國內3G核心嵌入式人才不足萬人,其中華為約擁有5000-6000人,中興通訊、大唐各有約2000人,以區區萬人的陣容去爭奪據稱上千億元的市場,肯定不敷所用。在近期的職位人氣榜上,電信行業嵌入式工程師“行市”走高,嵌入式研發工程師、嵌入式技術支持工程師都躋身前五位。業內人士認為,通信領域至少需要15萬嵌入式人才,電信業嵌入式人才的需求將會在今后一段時間內繼續上揚。
多家IT公司均在招募嵌入式研發工程師、嵌入式技術支持工程師,但市場上的情況顯示,與需求相比,能用的人才實在太少。風河公司中國區代理市場經理李寧就告訴記者:“我們的主要業務就是嵌入式系統及軟件的開發,每年都需要大量人才,但成熟人才實在太少,所以我們不得不招聘一些高校學生,然后把他們放到自己的培訓中心去培訓。”華為、聯想等IT巨頭也基本采取相同的做法。
專業人才前途無量
李寧告訴記者,嵌入式人才有兩類:一是電子工程、通信工程等偏硬件專業出身的人,主要從事硬件設計;二是計算機專業出身、學軟件編程的人,主要從事嵌入式操作系統和應用軟件的開發。目前職場上比較走熱的還屬偏軟件人才。
市場上需要的嵌入式人才必須具備C語言編程經驗、嵌入式操作系統(嵌入式Linux)經驗、內核裁剪經驗、驅動程序開發經驗,比如嵌入式軟件開發工程師相關職位要求是:有豐富的嵌入式多任務軟件系統分析和設計能力,能獨立完成項目系統方案,解決系統故障和問題;精通C語言應用開發,有良好的編程習慣和風格,程序穩定可靠;良好的文檔編寫能力和習慣,能夠編寫規范的概要和詳細設計文檔;熟悉項目管理流程。李寧還特別指出,良好的英文閱讀能力及較強的學習能力是從事這一領域工作的基礎,而熟悉Linux是該職位錄用的優先指標。
嵌入式人才稀缺,身價自然就高。據記者了解,初入門的嵌入式開發人員年薪一般都能達到4-7萬元,有3年以上經驗的人員年薪都在10萬元以上,有10年工作經驗的嵌入式工程師年薪在30萬元左右。不僅薪水不菲,嵌入式人才的工作環境與發展前景也有優勢。楊恒告訴記者:“從事嵌入式工作有兩大優勢:一是工作強度相對較低。開發企業應用軟件的IT企業,這個用戶的系統搞完了,又得去搞下一個用戶的,而且每個用戶的需求和完成時間都不同,開發人員往往疲于奔命,重復勞動;而搞嵌入式系統的公司,都有自己的產品計劃,按自己的節奏行事,所開發的產品通常是通用的,不會因客戶的不同而修改,一個產品型號開發完了,往往還有較長一段空閑時間進行充電和休整。二是職業發展相對順利。從事企業應用軟件的人,工作范圍廣,項目變化大,日常的積累很難產生質變,容易遭遇職業瓶頸;而從事嵌入式軟件的人,所涉及的專業技術范圍就是那些,時間長了會越來越有經驗。”
入行得有專業基礎
那么,應該如何成長為嵌入式人才呢?專業從事嵌入式培訓的上粵嵌中心主任蘭勇認為,嵌入式系統領域門檻較高,并不適合每個人。嵌入式開發人員不僅要懂較底層軟件,對軟件專業水平要求較高,而且必須懂得硬件的工作原理,而且嵌入式系統開發面對的是千變萬化的產品,小到MP3播放器,大到飛機導彈,差異非常大,個性多于共性,大多數時候只能依靠自身的經驗積累。因此,社會化、集中式的培訓很難緩解人才匱乏的現狀。要進入嵌入式系統開發領域工作,首先必須具備軟硬件方面的基礎知識,然后可以尋找項目實踐的機會,增加項目經驗(尤其是項目實操成比例強的脫產培訓);如果找不到相關培訓,也可以從Linux學起,增加綜合能力,進入相關公司后接受其安排的培訓。
相關熱門職位
嵌入式硬件開發工程師
電子、自動控制、計算機、醫療儀器等相關專業畢業,本科以上學歷。熟悉數字電路、嵌入式/單片機系統和FPGA/CPLD等的設計方法,能熟練使用EDA軟件;有一定的嵌入式系統/單片機編程經驗,有一定的模擬電路基礎。有ARM平臺開發經驗者優先。具有較強的溝通協調能力、團隊合作精神以及出色的學習能力。有一定英語聽、說、讀、寫能力(英語四級或以上)。
嵌入式系統軟件工程師
豐富的C/C++工作經驗(3年以上);擁有在Linux工作環境下的編程經驗;擁有設計和發展Linux裝置驅動器的經驗;擁有多網路/多流程條件下的系統軟件發展經驗;具備在音頻和視頻壓縮算法例如MPEG-2,MPEG-4和AVC等方面的工作經驗;具備機頂盒(衛星、有線、DVR等)設計的工作經驗;熟悉例如TBroadcom和ATI等芯片系統的解決方案;熟悉Linux內核;具備嵌入式工作環境下的編程經驗。