> Markdown version of [/jobs/ext/3077610-software-engineer-fpga](https://www.wearedevelopers.com/jobs/ext/3077610-software-engineer-fpga). 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). --- # Software Engineer - FPGA - **Company:** Innova Solutions - **Location:** Salt Lake City, UT, United States - **Salary:** $166,400.0 - $176,800.0 - **Contract:** Temporary to permanent - **Skills:** C (Programming Language), Unit Testing, C Sharp (Programming Language), C++ (Programming Language), Computer Engineering, Data Transmissions, Software Debugging, Ethernet, Field-Programmable Gate Array (FPGA), MATLAB, Machine Learning, PCI Express, Signal Processing, Simulink, Software Engineering, Software Requirements Analysis, Systems Integration, Universal Asynchronous Receiver/Transmitter, Verilog, VHSIC Hardware Description Language (VHDL), Vivado, Serial Peripheral Interface, Application Specific Integrated Circuits, ModelSim, Git, Information Technology, Physical Design, Software Version Control - **Published:** September 25, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9193511/software-engineer-fpga ## About the Role * Bachelor's Degree and minimum 9 years of prior relevant experience. Graduate Degree and a minimum of 7 years of prior related experience. In lieu of a degree, minimum of 13 years of prior related experience * This position needs an Active Secret Security Clearance. Preferred Skills: * Master's degree in computer science, computer engineering, software engineering, or electrical engineering * Experience leading small engineering teams or technical contributors * Experience developing electronic support (ES) and/or electronic attack (EA) signal-processing capabilities * Experience implementing complex modem and/or DSP algorithms in FPGA-based programmable logic; comparable ASIC design experience is also applicable * Experience implementing industry-standard interfaces, such as 10/100/1000 Ethernet, SPI, UART, SDRAM, DDR3, JESD, and PCIe * Experience with FPGA simulation, synthesis, and implementation tools, such as ModelSim, Synplify, AMD Xilinx Vivado/ISE, and/or Intel Quartus * Experience with high-speed serial FPGA interfaces operating at 3 Gbps or greater * Experience achieving timing closure in large FPGA designs * Experience with high-level synthesis (HLS) * Hands-on laboratory debug experience using signal generators, digital oscilloscopes, logic analyzers, bit-error-rate testers (BERTs), and other advanced measurement equipment * Familiarity with Git source control * Familiarity with C, C++, C#, MATLAB, and/or Simulink ## Description * We are seeking an experienced FPGA Design Engineer to help develop advanced electronic warfare (EW) and wireless digital communications systems. * Ideal candidates bring experience in EW, wireless communications, modems, and/or digital signal processing (DSP). * You will contribute across the full design lifecycle, including proposals, requirements definition, RTL development, simulation, synthesis, place-and-route, verification and test, system integration, and field support. * This role offers challenging technical work within a collaborative team of talented engineers and opportunities to work independently while leading small teams of technical contributors. * Electronic warfare (EW) * Signal detection, classification, and identification * Radar systems and signal processing * Advanced digital signal processing (DSP) techniques * Digital modulation and demodulation * Forward error correction (FEC) * Machine learning * FPGA verification using simulation and unit testing * Experience developing in VHDL (preferred) or Verilog