I

Innovative Signal Analysis

Builds signal and image processing systems for defense

FPGA Firmware Engineer

Silicon & ASIC DesignConfirmed live in the last 24 hours
Full-timeRichardson, TX, USAIn-person

About the Job

Requirements

  • A bachelor's degree in Electrical Engineering, Computer Engineering, or a related field is required; a master's degree is preferred.
  • At least 5 years of experience in FPGA firmware development.
  • Proven experience developing FPGA firmware with Xilinx RFSoC and/or MPSoC devices.
  • Experience with signal processing algorithms and their implementation on FPGA platforms.
  • Experience with system integration and debugging tools, such as Vivado, serial protocol analyzers, oscilloscopes, and logic analyzers.
  • Strong proficiency in VHDL or Verilog for FPGA design.
  • Hands-on experience with Xilinx Vivado, Vitis, and SDK tools.
  • Knowledge of digital communication systems and digital signal processing algorithms, such as FIR/IIR filters, FFTs, and modulation techniques.
  • Familiarity with high-speed serial interfaces such as JESD204B, PCIe, or similar interfaces.
  • Strong problem-solving skills and attention to detail.
  • Ability to interact effectively with technical teams, leadership, and customers, and to collaborate in a fast-paced, multidisciplinary environment.
  • Must hold a Top Secret/SCI security clearance.
  • U.S. citizenship is required.

Responsibilities

  • Design, implement, and optimize signal processing applications on Xilinx RFSoC, MPSoC, and Versal platforms.
  • Develop high-performance FPGA firmware using VHDL or Verilog and Xilinx development tools such as Vivado, Xilinx SDK, and Vitis.
  • Implement digital signal processing algorithms and interfaces for high-speed data processing, including filtering, modulation, demodulation, and error correction.
  • Integrate FPGA designs with embedded systems and software applications.
  • Collaborate with hardware engineers to ensure efficient data flow between FPGA and host processors.
  • Develop and test interfaces to external peripherals, including ADCs, DACs, and RF components.
  • Create comprehensive testbenches to validate FPGA designs.
  • Perform functional verification and debug issues related to signal processing operations and hardware-software integration.
  • Use debugging tools such as Vivado Logic Analyzer and other software tools to diagnose and resolve hardware and software issues.
  • Optimize firmware for performance, including resource utilization (LUTs, BRAM, and DSP slices), clock rates, and power consumption.
  • Conduct timing analysis and work to meet timing and throughput requirements for signal processing applications.
  • Work with software engineers, hardware designers, and system architects to integrate FPGA-based solutions into larger systems.

Desired Qualifications

  • Familiarity with Python and/or C/C++ for embedded software development.
  • Familiarity with MATLAB for design and analysis.
  • Experience with RFSoC and Versal devices.
  • Experience integrating high-speed data converters (ADC/DAC).
  • Experience with multi-core processor systems and embedded real-time operating systems (RTOS).
  • Prior experience with real-time FPGA-based signal processing applications.
  • Knowledge of RF signal processing and related hardware interfaces.
  • Experience in the defense, telecommunications, or aerospace sectors.

About the Company

Innovative Signal Analysis

Builds signal and image processing systems for defense

ISA builds real-time signal and image processing systems for US defense, intelligence and homeland security agencies. Its engineers design custom processors and algorithms that take in large volumes of radio and sensor data while fitting into compact, low-power hardware. Tactical versions ride on military platforms to detect, identify and locate radio transmitters, and cloud versions run similar processing as packaged software in customer cloud environments. Agencies pay for the work through government contracts covering design, development, integration and long-term maintenance. The company was founded in 1997 and is based in Richardson, Texas.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Richardson, TX
Founded
1997

Recently Posted Jobs

Explore more opportunities at Innovative Signal Analysis

See more jobs