硬件專業應屆生就業職位彙總

下表是統計2013年9月至10月間來博主所在學校招聘的30家左右比較有知名度的企業的應屆本/碩畢業生需求人數的情況,需求人數共計1675人:

硬件類

職位

要求

人數

比例

IC設計

1) Verilog、Perl

2)流程及工具

3)基礎知識如CMOS

46

2.7%

FPGA工程師

1)邏輯基礎;比如用與非門實現4MUX1;

2)Verilog編程能力;

3)時序約束:重中之重,此處不會,等着被秒殺吧~

P.S.:關鍵項目經歷:高速採集、高速信號處理,用過高速IO;

20

1.2%

硬件工程師

1)數電、模電、FPGA

2)計算機組成原理;

3)信號完整性、EMC相關基本概念;

4)基礎的C語言編程能力;

 

194

11.6%

結構工程師

1)CAD、二維、三維繪圖

2)熱設計相關理論

23

1.4%

IC測試

1)system C ,system verilog

2)C/C++

24

1.4%

硬件測試

1)數電、模電

2)瞭解ARM\DSP

3)相關儀器;

72

4.3%

軟件類

職位

要求

人數

比例

嵌入式軟件

1)C/C++

2)linux、內核

3)linux應用

4)通信方向會要求通信原理、計算機網絡知識;

938

56%

應用軟件

1)web、JAVA

2)C++、C#

52

3.1%

軟件測試

C/C++

119

7.1%

算法工程師

(包括DSP工程師)

1)matlab

2)C/C++

3)數據結構與算法;

4)模式識別、圖像處理

187

11.2%

總人數

1675

 

1.No.1 嵌入式軟件工程師

  主要方向是從事linux環境下的軟件開發:

  1)比較偏底層的,面試時會問“SPI的時序”、“你所熟悉的芯片的結構”“volatile關鍵字的用途”“堆與棧的區別”“進程與線程”等等;在其它論壇上看到過“驅動趨於原廠化,小廠做修改和debug”之類的話,不知真假~

  2)對於通信公司往往是做業務軟件,要求對協議、TCP/IP、網絡等有些瞭解,面試時問的問題如“路由器在哪一層?”“TCP和UDP的區別”類似(由於本人不懂,每次問到通信我就往DSP上面扯*.*);

  

2.No.2 硬件工程師

  俗話說“硬件搭臺,軟件唱戲”,硬件工程師要掌握的東西實在是太多了,基帶會考察基本的數電,用與非門表達給定的邏輯函數等;模電基本的運算放大器電路,反饋、各種管的基本放大電路、參數、特點等; 射頻的會涉及到高頻、傳輸線、反射係數什麼的;電磁兼容、信號完整性等基本概念,比如磁珠、地彈、退耦電容的概念等等;考察計算機組成原理,進行存儲器擴展之類的;C語言的基礎知識;

  如果選擇硬件工程師這個方向,懂信號完整性和高速設計將會很有競爭力,絕對比所謂的“畫過多層板”、“豐富的製版經驗”這一類的話有分量。

3. No.3 算法工程師(DSP工程師)

  基本上招聘DSP工程師,就離不開算法,招聘算法,就離不開DSP,因此將這兩個算作一個職位。

  考察範圍主要集中在C/C++,數據結構與算法,會問“有幾種排序算法”、“時間複雜度是多少”、“什麼是完備二叉樹”、“先驗概率與後驗概率的含義”、“前序遍歷、中序遍歷、後序遍歷”、“什麼是Cache”、“位倒序是什麼”、“循環緩衝是什麼”等等;

  主要的方向做通信物理層算法或者視頻圖像處理算法;DSP和FPGA只是不同平臺而已。

  

4. No.4 軟件測試

  軟件的需求越來越多,當然軟件測試的需求也會跟着增長;博主對這個一點也不瞭解,好像要會自動化腳本語言之類的;

 

5. No.5 硬件測試

  各類儀器當然要會用了,會問“有1MHz和10kHz的信號,使用一個測量另一個,要用哪個作爲觸發信號?”,“系統上電後沒有運行,要如何檢查?”;

 

6.No.6 應用軟件

  電子類的偏底層,做應用的比較少,因此相對需求較少;

 

7. No.7 IC設計

  會問“IC設計流程與相關的工具都有哪些”,“用CMOS實現邏輯函數如F=AB+C+BC”、“靜態功耗和動態功耗的概念及影響參數”等;博主跟一個2年研究生期間做了1個數字,1個模擬,1個數模混合芯片的女生聊過天,據她說類似筆試都太eszy,從來沒失敗過~囧啊~~從我個人經驗來看,如果有流片經驗,在通過了筆試,基本你就被錄取了~

 

8. No.8 IC測試

  沒參與過,題目貌似跟FPGA類似;

 

9. No.9 結構工程師

  不瞭解;

 

10. No.10  FPGA工程師

  不對呀,FPGA現在這麼火爲什麼需求這麼少?主要有兩個原因:一是目前做FPGA的大多被劃分爲IC設計裏;二是做基本邏輯的是硬件工程師的職責範圍;單獨設置FPGA職位的實在是少只又少~引用在網上看到的一句話:“IT公司大部分還是以IC廠家的ASIC來做產品,只有在ASIC不存在的情況下才考慮FPGA”,“接口已經標準化,不需要那麼複雜的邏輯接口,需要定製硬件的場合很少”。具體是做IC前端,還是通信信號處理、高速IO方向都不錯,但千萬不要侷限於簡單的邏輯接口,到目前筆試和麪試從來沒人問過SOPC,不知道爲什麼~

  面試和筆試主要考察的就是時序分析,一些基本概念如“建立時間保持時間”、“Input delay”、“multicycle”等一定要清晰明白。

 

 統計這個並不是要證明什麼,就是希望能給一些比較迷茫的同學一些有用的信息,並不是NB的高端的技術需求量就一定大,同樣NB與賺的工資也不一定成正比。電子行業瞬息萬變,是市場而並不是技術左右着發展方向,所以請不要拘泥於該學哪個NB的、最新的技術,選好一個方向,掌握基本理論方法,修煉內功,以不變應萬變。



發佈了0 篇原創文章 · 獲贊 12 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章