【崗位職責(zé)【
1、與硬件工程師配合協(xié)作,完成基于FPGA/CPLD+MCU主板架構(gòu)的嵌入式項目的軟件部分。
2、負(fù)責(zé)STC宏晶、沁恒CH32單片機(jī),STM系列MCU的C語言代碼開發(fā)、系統(tǒng)級應(yīng)用仿真驗證、上板調(diào)試等工作。
3、負(fù)責(zé)FPGA/SOC/CPLD開發(fā)方案設(shè)計及軟硬件接口設(shè)計,代碼編寫和調(diào)試驗證工作。
4、熟悉Xilinx、Actel等常用FPGA及其開發(fā)集成環(huán)境。
5、參與解決各種邏輯設(shè)計技術(shù)問題,分析與FPGA邏輯設(shè)計相關(guān)問題,解決系統(tǒng)控制保護(hù)與判斷邏輯。
6、相關(guān)技術(shù)設(shè)計與測試文檔的編寫。
【任職要求】
1.專業(yè):電子科學(xué)與技術(shù)、電子信息工程、通信工程、自動化等相關(guān)專業(yè),本科及以上學(xué)歷。
2.經(jīng)驗:3年以上FPGA/CPLD+MCU主板嵌入式軟硬件產(chǎn)品以及工控電路開發(fā)設(shè)計經(jīng)驗。
3.專業(yè)技能:
①熟悉Intel(Altera)FPGA或Xilinx芯片、高云FPGA等嵌入式開發(fā)環(huán)境以及對應(yīng)的工具鏈;
②掌握STM32等32位ARM-CortexM、MCU、DSP嵌入式系統(tǒng)的軟硬件開發(fā),熟悉ARMcortex系列硬件平臺,對嵌入式實時操作系統(tǒng)有一定的認(rèn)知和使用經(jīng)驗。
③熟練使用C++,JAVA、Python、C#、Golang、javascript中任一語言,具有嵌入式軟硬件開發(fā)和調(diào)試經(jīng)驗。
④掌握UART、SPI、USB、I2C,Ethercat,CAN等常用通訊協(xié)議和規(guī)范。
4.具備良好的溝通能力和團(tuán)隊合作精神,與其他部門的同事積極配合。