【崗位職責】
1、邏輯方案設計與開發:負責FPGA邏輯方案的設計和開發,包括邏輯方案設計、器件選型、代碼編寫、仿真驗證、系統聯調等工作,并編寫FPGA設計文檔。
2、開發軟件環境搭建:搭建FPGA開發軟件環境及仿真平臺,完成項目中FPGA邏輯代碼的仿真和調試。
3、系統調試與優化:配合軟件工程師和硬件工程師進行板級調試以及系統聯調工作,負責FPGA程序及模塊的開發,包括HDL代碼編寫、仿真、調試以及時序優化等。
4、接口設計與文檔編寫:負責FPGA邏輯方案中軟硬件接口描述文檔,與軟硬件工程師合作完成接口設計,并編寫相關設計文檔、說明文檔和測試文檔。
【任職要求】
技術技能:
1、掌握FPGA開發相關設計流程,熟悉國內外FPGA廠商的器件和開發軟件
熟練掌握Verilog等RTL設計語言,具備良好的編程風格,對邏輯和時序優化有深入理解
2、熟悉常見通信協議(如I2C、SPI、UART、MIPI CSI、USB3、TCP/IP協議等)
3、具備扎實的數字電路基礎,熟悉FPGA內部結構和工作原理
4、掌握硬件調試工具,如示波器、邏輯分析儀等,能夠進行高效的硬件調試
5、熟悉性能優化方法,能夠對系統進行性能分析和優化,提高系統的運行效率和穩定性
教育背景:本科及以上學歷,電子、通信、計算機等相關專業
工作經驗:三年以上FPGA工作經驗
其他技能:
具備良好的團隊合作精神和溝通能力,能夠與軟件、硬件等團隊成員有效協作