? وظایف:
? طراحی، پیادهسازی، و ارزیابی IP-Coreهای FPGA به زبان Verilog/System Verilog
? تجمیع IP-Coreهای FPGA با نرم افزار
? مهارتهای ضروری:
? آشنایی با زبان Verilog (در حد انجام یک پروژه درسی)
? گذراندن درس معماری کامپیوتر
? آشنایی با مفاهیم Object Oriented
? داشتن روحیه مقابله با چالش و لذت بردن از حل چالشهای سخت
? تجربه کار با Git
? علاقهمند به کار با FPGA
? مهارتهای امتیازی:
? تجربه کار با FPGA (در حد گذراندن آزمایشگاه درسی)
? تجربه کار با سیستم عامل لینوکس
? تجربه توسعه نرمافزار به زبان ++C/C و Python
? آشنایی با مفاهیم Test & Verification
? گذراندن درس شبکههای کامپیوتری
? نکات مثبت فرصت شغلی:
? آشنایی با خانواده SoCهای Zynq
? طراحی و پیادهسازی بهینه IP-Coreهای Production-grade به زبان Verilog/System Verilog
? تست و Verification حرفهای IP-Coreها و سیستم (Functional Simulation)
? آشنایی با Automationهای تست، سنتز، و program کردن FPGA
? آشنایی با Software-hardware co-design
? آشنایی با Interfaceها و پروتکلهای رایج (مانند AXI، AXI Stream، Ethernet، ...)
? آشنایی با IP-Coreهای Xilinx مانند DMA، AXI-GPIO، و AXI-Ethernet
فرصتهای مشابه