Design and implement FPGA solutions using VHDL/Verilog on Xilinx platforms, ensuring optimal performance and resource utilization.
Develop and integrate high-speed interfaces such as Ethernet, PCIe, SPI, I2C, USB, GPIO, and memory subsystems (DDR/SDRAM/DMA).
Perform hardware validation and testing using lab equipment (logic analyzers, traffic generators, etc.) to verify design functionality.
Debug and troubleshoot issues at the device and board level, ensuring reliable system performance.
Develop automation scripts (Python/Perl/TCL) and collaborate with cross-functional teams to streamline workflows and resolve complex problems.