> Markdown version of [/jobs/ext/4671434-fpga-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/4671434-fpga-firmware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # FPGA Firmware Engineer - **Company:** Searchability - **Location:** Richardson, TX, United States - **Experience:** Expert - **Salary:** $140,000 - $180,000 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Computer Engineering, Software Debugging, Firmware, Field-Programmable Gate Array (FPGA), Python (Programming Language), MATLAB, PCI Express, Real-Time Operating Systems, Signal Processing, Specman, Systems Integration, Verilog, VHSIC Hardware Description Language (VHDL), Vivado, Data Processing, Hardware Debugging - **Published:** November 11, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9304424/fpga-firmware-engineer ## About the Role * At least 5 years of FPGA firmware development experience, including Xilinx RFSoC and/or MPSoC devices. * Strong VHDL or Verilog proficiency and hands-on experience with Vivado, Vitis, and Xilinx SDK. * Experience implementing DSP algorithms, including filters, FFTs, and modulation techniques. * Familiarity with high-speed serial interfaces such as JESD204B or PCIe. * Experience with system integration, functional verification, and debugging using logic analyzers, oscilloscopes, or related tools. * Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field. * Strong problem-solving and communication skills, with experience collaborating across technical disciplines. * TS/SCI security clearance and US citizenship required. Preferred: Python, C/C++, MATLAB, Versal, ADC/DAC integration, RTOS, RF signal processing, or defense, telecommunications, or aerospace experience. A master's degree is preferred., FPGA, VHDL, Verilog, Xilinx, RFSoC, MPSoC, Versal, Vivado, Vitis, DSP, JESD204B, PCIe, Signal Processing, Firmware Development, TS/SCI ## Description You'll design, develop, and test FPGA firmware using VHDL or Verilog, implementing DSP algorithms for high-speed data processing. Working alongside hardware engineers, software engineers, and system architects, you'll integrate FPGA designs with embedded systems, host processors, and ADC/DAC interfaces. Your responsibilities will include developing testbenches, performing functional verification, debugging hardware-software integration, and optimizing resource utilization, timing, throughput, and power consumption.