· Working with wide range of FPGAs and SOCs avaliable in the market from Intel and
Xilinx.
· Able to Switch between FPGA types and understanding architectures quickly.
· Experience in working with Various Intel FPGAs like Arria-10 SOC, Arria-V,
Cyclone-V SOC.
· Experience on working with DDRs to transfer high speed data in Baremetal and OS
based applications on SOC and FPGA.
· Experience on working with NIOS processor and HPS(ARM cortex-2) processor.
· Ability to develop algorithms for OFDM Wireless Communication systems, Digital
Beam-forming transmitter and receiver, RADAR Antenna pattern estimation, Digital receivers
and RADAR signal processing using tools like Matlab, Simulink and GNU Octave.
· Experience in working with various Xilinx FPGAs like Zynq-7000(ZCU102), Kintex-7,
Virtex-5, Spartan-6.
· Experience in implementing application based algorithms using FPGA, Micro
controller and Micro blaze processor.
· Knowledge on emulator tools like XilinxSystemGenerator and simulator tools like
ModelSim.
· Experience in using FPGA Programming tools like Xilinx ISE, Vivado, Vivado HLS.
· Known programming languages are VHDL, Verilog, C++, Embedded C , ANSI C.
· Experience in various serial communication interfaces like UART, SPI.
· Experience in programming client server based systems using TCP/IP and UDP.
· Experience in working with high speed interface algorithms like JESD204B, Processor to
FPGA communication Protocols like AXI4-LITE, AXI Stream based communication system.
· Strong analytical and problem solving skills and with ability to adapt new methods and
procedures.