:::

2021-2023 IC設計產業專業人才需求推估調查摘要


IC設計屬於IC生產流程的前段,因此,2021-2023 IC設計產業專業人才需求推估調查領域別,包含邏輯設計、電路設計與佈局等。而IC設計廠商為不具自有晶圓廠的廠商,其設計好的IC需由晶圓廠代工製造。

 

一、產業發展趨勢

(一)5G商業應用具體化

新冠肺炎疫情加速5G商業應用的發展,將使高效能運算(HPC)成長動能強勁,5G通訊應用市場更是市場焦點。愛立信行動趨勢報告即顯示2025年5G用戶將達28億,約覆蓋全球近65%人口,較2020年成長近14倍,將促使相關IC設計研發人才之需求增加。

(二)智慧車與電動車長期趨勢看好

雖然新冠肺炎疫情造成產業製造中斷及銷售量下降,不過大體上產業的長期發展趨勢仍看好。勤業眾信發布全球電動車未來十年複合年成長率預估將達到29%,電動汽車的總銷量將從2020年的250萬輛增長到2025年的1,120萬輛,至2030年則達到3,110萬輛。而隨著汽車大廠不斷提高車用電子比例,車用晶片出貨將逐年攀升,連帶增加相關IC設計研發人才的需求。

(三)AIoT應用成長快速

Gartner預估2020年前,AI相關產值包含產品及服務將達3,000億美元,而AI相關技術,尤其是智慧物聯網的應用,包含處理器、網路架構、高效能運算、個人終端裝置、機器人、無人機與自動駕駛車等,將帶動整體半導體產業持續發展。因此,具備研發異質整合AI晶片能力之IC設計人才需求將持續增加。

 

二、人才需求質性分析

本調查彙整出IC設計產業主要的關鍵職務,包含韌體、驅動程式設計、作業系統、應用程式、系統設計與測試、軟體設計與測試、演算法、人工智慧、數位IC、佈局、類比IC、嵌入式軟體、電源、機構等16類工程師以及數據分析師。此外,因應數位化、智慧化發展而未來可能消失的既有職類,包含生產管理人員、製造品管人員、行政管理人員、操作技術人員、倉儲物流人員等5類人員;而在此產業趨勢下,所出現的重要新興職類,則有類比IC工程師、數位IC工程師、韌體工程師、軟體設計工程師、演算法工程師、人工智慧工程師等6類工程師。

整體而言,IC設計產業專業人才條件,在學歷需求方面,各類人才多數需具備碩士教育程度;而在科系背景方面,各類人才大多要求具備電機與電子工程、軟體開發、資料庫與網路設計及管理等學類背景。值得注意的是,軟體開發已被列為多數關鍵職務需求,包含韌體、驅動程式設計、作業系統、應用程式、系統設計與測試、軟體設計與測試、演算法、人工智慧、數位IC、佈局、類比IC、嵌入式軟體、電源等15類工程師以及數據分析師。

其次,在工作年資方面,各類人才除演算法工程師要求具備2-5年的工作年資之外,其餘大多未要求工作經驗。

 
表一、IC設計產業專業人才質性分析表

關鍵職務

人才需求條件

工作內容簡述

最低學歷/學類科系

能力需求

工作年資

韌體工程師

韌體設計、編碼;工具統整合;管理、發展與維護嵌入式軟體/韌體;因應分析客戶需求,進行產品研發與除錯、及通訊系統Protocol相關Firmware Programming

碩士/

1.電機與電子工程細學類

2.軟體開發細學類

3.化學工程細學類

4.機械工程細學類

5.資料庫、網路設計及管理細學類

6.其他資訊通訊科技細學類

1.Firmware Programming

2.DSP韌體設計

3.Embedded Controller(EC)

4.微處理機應用、程式設計

5.MCU介面技術

6.PCI firmware Programming

無經驗可

驅動程式設計工程師

為產品撰寫或移植裝置OS之驅動程式,並撰寫硬體模組測試程式,及進行硬體模組測試及驗証。需要進行分析系統問題及改善系統功粍等效能

碩士/

1.軟體開發細學類

2.資訊技術細學類

3.電機與電子工程細學類

4.化學工程細學類

5.資料庫、網路設計及管理細學類

6.其他資訊通訊科技細學類

1. Driver Design(RTOS、Linux)

2. Windows Driver Design

3. USB Driver Design

4. VLSI實體設計自動化

5. 驅動IC設計規格制定

6. Wireless Device Driver

無經驗可

作業系統工程師

作業系統移植、作業系統整合、處理器和系統晶片等級電源管理、系統績效優化(如CPU、匯流排、中斷分析)

碩士/

1. 電機與電子工程細學類

2. 軟體開發細學類

3. 資訊技術細學類

4. 電算機應用細學類

5. 化學工程細學類

6. 資料庫、網路設計及管理細學類

7. 其他資訊通訊科技細學類

1. Android

2. Linux system programming

3. BSP programming、Kernel Programming

4. Windows

5. RTOS Programming(例如Symbian, VxWorks, QNX)

6. Kernel Image configuration and design

無經驗可

應用程式工程師

嵌入式作業系統應用程式開發,系統功能驗證,與測試部門溝通

碩士/

1. 電機與電子工程細學類

2. 軟體及應用開發細學類

3. 系統設計細學類

4. 電算機應用細學類

5. 資訊技術細學類

6. 資料庫、網路設計及管理細學類

7. 其他資訊通訊科技細學類

1. Algorithm and Optimization programming

2. Data Base Server and Client Programming

3. MMS/WAP/PPP Software Programming

4. Image Processing Programming (Effect and Compression)

無經驗可

系統設計工程師

系統架構設計、演算法設計、系統應用設計、系統驗證規劃

碩士/

1. 電機與電子工程細學類

2. 軟體開發細學類

3. 系統設計細學類

4. 電算機應用細學類

5. 化學工程細學類

6. 資料庫、網路設計及管理細學類

7. 其他資訊通訊科技細學類

1. 系統設計與驗證

2. 系統設計

3. 演算法設計(多媒體訊號處理,包括數位視訊壓縮、數位影像處理)

4. 架構設計

5. 電路設計

6. PCB佈局軟體

無經驗可

系統測試工程師

設計系統測試案例並建立高效的測試流程、全面測試軟體系統的各項功能,包括工程整合測試、軟硬體整合測試、自動測試、效能測試、系統測試與分析

大專/

1. 電機與電子工程細學類

2. 系統設計細學類

3. 資訊技術細學類

4. 電算機應用細學類

5. 軟體開發細學類

6. 資料庫、網路設計及管理細學類

7. 其他資訊通訊科技細學類

1. Software/Hardware Integration Test

2. 可靠度測試FT testing environment develop flow

3. 認證流程

4. 標準介面研讀

5. Engineering Integration Test

無經驗可

軟體設計工程師

負責軟體的分析、設計、程式撰寫與維護,並進行軟體的測試與修改,以及控管軟體設計進度

碩士/

1. 電機與電子工程細學類

2. 軟體開發細學類

3. 系統設計細學類

4. 電算機應用細學類

5. 化學工程細學類

6. 資料庫、網路設計及管理細學類

7. 其他資訊通訊科技細學類

1. MCU軟體及工具設計

2. 深度學習

3. C compiler and assembler

4. 通訊軟體設計

5. 數位音樂及訊號處理設計

6. MIDI & Audio processing

無經驗可

軟體測試工程師

從事軟、韌體測試,包括規劃測試計畫,單元測試(含模組測試)、軟體整合測試、自動化測試、效能測試、相容性測試、撰寫測試報告,尋找問題,協助改善品質等工作

大專/

1. 電機與電子工程細學類

2. 軟體開發細學類

3. 電算機應用細學類

4. 資訊技術細學類

5. 系統設計細學類

6. 化學工程細學類

7. 資料庫、網路設計及管理細學類

8. 其他資訊通訊科技細學類

1. 軟體整合測試

2. 自動化測試程式撰寫

3. 軟體測試基本概念與原則

4. 單元測試

5. 多核處理器編譯技術

6. 測試系統建置與管理

無經驗可

演算法工程師

演算法的研究(設計晶片專用演算法、設計軟體模組演算法、撰寫搜尋演算法專用的編譯程式)、分析、檢測並設計或修改相關軟體

碩士/

1. 電機與電子工程細學類

2. 軟體開發細學類

3. 電算機應用細學類

4. 資訊技術細學類

5. 其他資訊通訊科技細學類

6. 化學工程細學類

7. 統計細學類

8. 資料庫、網路設計及管理細學類

9. 機械工程細學類

1. C/C++

2. 數位訊號處理(DSP)演算法

3. 影像處理

4. 音訊影像特徵擷取演算法

5. 機器學習

6. 深度學習

2-5年

人工智慧工程師

發展深度學習、類神經網路及機器學習等演算法,探索併開發AI演算法在新產品之應用

碩士/

1. 電機與電子工程細學類

2. 軟體開發細學類

3. 資訊技術細學類

4. 系統設計細學類

5. 化學工程細學類

6. 資料庫、網路設計及管理細學類

7. 其他資訊通訊科技細學類

8. 統計細學類

1. 機器學習

2. 深度學習

3. Scripting程式語言(R/Python)

4. 軟體工程師

5. 統計、線性代數、微積分

6. Tensorflow

無經驗可

數據分析師

數據蒐集、整理、分析,並依據數據做出評估

大專/

1. 資料庫、網路設計及管理細學類

2. 統計細學類

3. 軟體開發細學類

4. 資訊技術細學類

5. 其他物理、化學及地球科學細學類

1. 深度學習

2. 統計、線性代數、微積分

3. Compiled程式語言(C/C#/C++/Java)

4. 機器學習

5. 資料探勘

6. Scripting程式語言(R/Python)

無經驗可

數位IC工程師

依產品的系統規格(如:速度、面積、價格)和半導體製程,從事積體電路設計、修改、測試、改良、偵錯等工作

碩士/

1. 電機與電子工程細學類

2. 軟體開發細學類

3. 系統設計細學類

4. 電算機應用細學類

5. 其他資訊通訊科技細學類

6. 化學工程細學類

7. 統計細學類

8. 資料庫、網路設計及管理細學類

9. 機械工程細學類

1. 數位積體電路設計

2. 電子電路

3. 邏輯設計

4. FPGA設計

5. UPF 2009/2018

6. EDA工具技術

無經驗可

佈局工程師

佈局設計與繪製、佈局成品之驗證、佈局成品pad座標

大專/

1. 電機與電子工程細學類

2. 其他資訊通訊科技細學類

3. 軟體開發細學類

4. 系統設計細學類

5. 電算機應用細學類

6. 資料庫、網路設計及管理細學類

1. 類比佈局概念

2. 類比電路設計

3. ESD靜電防護

4. 類比佈局技巧與限制

5. EDA軟體

6. 類比元件佈局考量

無經驗可

類比IC工程師

從事類比電子晶片之問題研究(例TFT-LCD Driver IC 設計、Power IC設計、TCON IC設計、Whole Chip 整合、高速interface Analog IP設計)發展及技術指導等工作

碩士/

1. 電機與電子工程細學類

2. 其他資訊通訊科技細學類

3. 軟體開發細學類

4. 系統設計細學類

5. 電算機應用細學類

6. 資料庫、網路設計及管理細學類

7. 機械工程細學類

1. 電子電路

2. 邏輯設計

3. 訊號與系統

4. 混合信號積體電路設計

5. 驅動IC設計

6. EDA工具技術

無經驗可

嵌入式軟體工程師

嵌入式系統設計和開發,包括硬體系統的建立和相關軟體開發、移植、調試等工作、韌體及硬體設計問題分析、解決、開發及維護、IP網路通訊架構問題處理、數位訊號處理

碩士/

1. 其他資訊通訊科技細學類

2. 電機與電子工程細學類

3. 軟體開發細學類

4. 系統設計細學類

5. 電算機應用細學類

1. 嵌入式系統整合

2. Linux、RTOS平台程式撰寫

3. 嵌入式系統開發流程,如ARM、MIPS RISC CPU架構

4. C/C++語言撰寫

5. 韌體及硬體設計問題之分析與解決

6. 韌體的開發及維護

無經驗可

電源工程師

研發與維修電源供應器;負責電源IC規格開發與驗證;訂定產品電源規格,並進行產品驗證、安歸認證;設計、製作和測試電路板並撰寫結果報告;配合EMI解決電源EMI問題

碩士/

1. 其他資訊通訊科技細學類

2. 系統設計細學類

3. 軟體開發細學類

4. 電算機應用細學類

5. 電機與電子工程細學類

1. 負責電源IC規格開發與驗證

2. 類比IC電路設計

3. 配合EMI解決電源EMI問題

4. 設計,製作和測試電路板並撰寫結果報告

5. HSPICE模擬分析

6. 研發與維修電源供應器

無經驗可

機構工程師

從事新產品機構設計、外型設計、包裝設計與模具開發,並執行機構材料遠用、圖面繪製與機構模型製作測試等工作

碩士/

1. 系統設計細學類

2. 其他資訊通訊科技細學類

3. 資料庫、網路設計及管理細學類

4. 電機與電子工程細學類

5. 機械工程細學類

1. 產品機構設計與結構評估

2. 產品外型與包裝設計

3. 繪製機構設計圖面

4. 生產製程的規劃與安排

5. 電子電路設計

6. 模具設計、開模、試模,並檢討、修改模具

無經驗可

資料來源:經濟部工業局2021-2023 IC設計產業專業人才需求推估調查(2020/12)

作者:財團法人資訊工業策進會智慧系統研究所