智芯融:企業高薪招聘的FPGA工程師,會要求有哪些技能?
FPGA火嗎?
或許,前幾年可能沒幾個人知道這個崗位。
那為什麼企業現在要高薪聘請FPGA工程師呢?
因為,行業迅速崛起,晶片人才缺口大!
這個幾年前看似很窄的門類在兩年時間內迅速爆火,FPGA作為一種萬能晶片,離我們越來越近了。萬物互聯時代,晶片作為電子產品的大腦,有著舉足輕重的地位。
那麼問題來了,企業高薪聘請的FPGA工程師究竟掌握哪些技能?
晶片相關基礎知識,例如數電,Verilog 編碼,代碼與電路的映射,典型模塊與電路,模塊級設計思想,測試平臺搭建與邏輯功能驗證。
數字晶片進階知識,比如低功耗設計,可測試性設計,跨時鐘域、電壓域設計,靜態時序分析,形式驗證,UVM 驗證等,這部分在 FPGA 開發中是不涉及的,或因為工具代勞或者 FPGA 開發中不重要而被忽視。
數字晶片周邊知識,比如內部與外部的總線原理或使用經歷(DDR,serdes,PCIE,乙太網,多媒體接口等),應用領域的相關知識(如圖像處理,網絡通信等)。
在理論知識方面你需要了解這些:
1、信號處理——信號與系統、數位訊號處理、多採樣率信號處理、數字圖像處理、現代數位訊號處理、盲信號處理、自適應濾波器原理、雷達信號處理。
2、接口應用——如:UART、SPI、IIC、USB、CAN、PCIE、Rapid IO、DDR、TCP/IP、SPI4.2(10G乙太網接口)、SATA、光纖、DisplayPort、HDMI。
3、無線通信——信號與系統、數位訊號處理、通信原理、移動通信基礎、隨機過程、資訊理論與編碼。
4、CPU設計——計算機組成原理、單片機、計算機體系結構、編譯原理、RISC-V。
5、儀器儀表——模擬電子技術、高頻電子線路、電子測量技術、智能儀器原理及應用。
6、控制系統——自動控制原理、現代控制理論、過程控制工程、模糊控制器理論與應用。
7、壓縮、編碼、加密——數論、抽象代數、現代編碼技術、資訊理論與編碼、數據壓縮導論、應用密碼學、音頻信息處理技術、數字視頻編碼技術原理。
看著很多,但是在智芯融經驗豐富的老師的帶領下,這些知識經過一段時間的培訓都是可以逐步掌握的。
講到最後,可能對大家最想知道的,我們掌握這些FPGA專業知識還可以應聘哪些崗位呢?
FPGA工程師 ,硬體工程師,電子工程師,FPGA邏輯設計工程師, 初級測試工程師,FPGA應屆生工程師,FPGA邏輯工程師 , 邏輯應用工程師,數字邏輯工程師,FPGA驗證實習生 ,IC設計,數字電路設計工程師,FPGA硬體工程師等。
所以,不同的學習階段與水平我們可以找到不同的崗位,FPGA工程師的高薪之旅由此開啟......