FPGA Engineer - Peripherals

Factor Search · Pisa, Toscana, Italia ·


Descrizione dell'offerta

Location: Pisa, Italy

Contract or Permanent: Full-Time

Start Date: ASAP

Industry: Aerospace / Defense / Embedded Systems


Overview

We’re seeking an experienced FPGA Software Developer to support the development of high-performance systems using Xilinx Zynq Ultrascale+ and RFSoC platforms. This role focuses on low-level peripheral interface design as well as implementing signal processing algorithms in HDL and C.


Key Responsibilities

  • Configure Xilinx Zynq Ultrascale+ and RFSoC-based systems.
  • Develop HDL (VHDL/Verilog) modules for high-speed interfaces (ADC, DAC, DMA, SPI, I2C, PCIe, Ethernet).
  • Write and integrate C drivers for embedded Linux (Petalinux) environments.
  • Collaborate closely with hardware and signal processing teams to ensure seamless system integration.
  • Optimize performance and resource usage in Vivado.
  • Support debugging, simulation, and testing on hardware.


Required Skills

  • Strong hands-on experience with Xilinx Zynq Ultrascale+ / RFSoC platforms .
  • Proficiency in HDL (VHDL or Verilog) and embedded C development.
  • Experience configuring and integrating hardware interfaces (ADC/DAC, SPI, PCIe, etc.).
  • Familiarity with Vivado , Petalinux , and embedded Linux workflows.
  • Understanding of embedded system design and SoC integration.


Desirable

  • Experience with high-speed digital signal chains or software-defined radio systems.
  • Previous work in aerospace, defense, or other regulated/real-time environments.

Candidatura e Ritorno (in fondo)