FPGA Firmware Engineer

HawkEye 360

Richardson (TX)

On-site

USD 145,000 - 185,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Innovative Signal Analysis, Inc. seeks a skilled FPGA Firmware Developer to design, test, and optimize high-performance signal processing on Xilinx RFSoC, MPSoC, and Versal devices.

The role requires strong VHDL/Verilog, DSP knowledge, and experience with Vivado/Vitis/Xilinx SDK. TOP SECRET/SCI clearance and US citizenship are required for employment.

Qualifications

  • 5+ years of FPGA firmware development experience.
  • Experience with Xilinx RFSoC/MPSoC and Versal devices.
  • Proficiency in VHDL/Verilog and DSP implementations.
  • Experience with Vivado, diagnostics tools.

Responsibilities

  • Design, implement, and optimize signal processing on Xilinx RFSoC/MPSoC/Versal.
  • Develop firmware using VHDL/Verilog with Vivado, Xilinx SDK, Vitis.
  • Integrate FPGA designs with embedded systems and software.
  • Create testbenches and perform functional verification.
  • Optimize resource usage, timing, and power.

Skills

FPGA firmware development
VHDL/Verilog
DSP implementations
Team collaboration

Education

Bachelor's degree in Electrical or Computer Engineering
Master's degree preferred

Tools

Vivado
Vitis
SDK
Oscillosopes
Logic analyzers
Serial protocol analyzers

Job description

ISA is seeking a highly skilled and motivated FPGA Firmware Developer to join our growing team. This position involves designing, developing, and testing high-performance signal processing applications using Xilinx RFSoC, MPSoC, and Versal devices. The ideal candidate will have a strong background in FPGA development, a deep understanding of signal processing algorithms and implementations, and experience working with modern Xilinx FPGAs in complex systems.

Responsibilities
  • FPGA Design & Development:
    • Design, implement, and optimize signal processing applications on Xilinx RFSoC, MPSoC, and Versal platforms.
    • Develop high-performance FPGA firmware using VHDL/Verilog, leveraging Xilinx development tools such as Vivado, Xilinx SDK, and Vitis.
    • Implement digital signal processing (DSP) algorithms and interfaces for high-speed data processing, including but not limited to filtering, modulation, demodulation, and error correction.
  • System Integration:
    • 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.
  • Testing & Debugging:
    • 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.
  • Performance Optimization:
    • Optimize firmware for performance, including resource utilization (LUTs, BRAM, DSP slices), clock rates, and power consumption.
    • Conduct timing analysis and work to meet stringent timing and throughput requirements for signal processing applications.
  • Collaboration & Documentation:
    • Work closely with software engineers, hardware designers, and system architects to ensure seamless integration of FPGA-based solutions into larger systems.
Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field (Master's degree preferred).
  • Experience:
    • Minimum of 5 years of experience in FPGA firmware development.
    • Proven experience in FPGA firmware development 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 (e.g., Vivado, serial protocol analyzers, Oscilloscopes, logic analyzers).
  • Technical Skills:
    • 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 DSP algorithms (e.g., FIR/IIR filters, FFTs, modulation techniques).
    • Familiarity with high-speed serial interfaces such as JESD204B, PCIe, or similar.
  • Soft Skills:
    • Strong problem-solving skills and attention to detail.
    • Team player with excellent communication skills, with the ability to effectively interact with technical teams, leadership and customers.
    • Ability to work collaboratively in a fast-paced, multidisciplinary environment.
  • Other:
    • Position requires TOP SECRET/SCI security clearance. Employment at ISA requires US citizenship.
Preferred 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 with high-speed data converters (ADC/DAC) integration.
  • 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.

We offer a compensation package that includes a competitive base salary plus annual performance bonus and benefits. We consider many factors when determining salary offers, such as candidate's work experience, education, training & skills, as well as market and business considerations. We are also open to considering candidates with experience and qualifications at a different level than required in a job posting, which may affect the compensation package offered.

Salary Range

$145,000—$185,000 USD

Company Overview

Innovative Signal Analysis, Inc. is a leading provider of real-time signal and image processing systems for the government and remains dedicated to the development of high performance signal processing solutions. ISA works in all phases from concept design, through development and integration, to operations and maintenance of challenging mission critical systems.

Innovative Signal Analysis & HawkEye 360 are committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer, making decisions without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, marital status, national origin, age, veteran status, disability, or any other protected class.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

FPGA Firmware Engineer
FPGA Firmware Engineer

Innovative Signal Analysis, Inc. • Richardson (TX)

On-site
USD 145,000 - 185,000
Software Engineer
Software Engineer

HawkEye 360 • Richardson (TX)

On-site
USD 95,000 - 150,000
System Engineer (Requirements/Verification)
System Engineer (Requirements/Verification)

HawkEye 360 • Richardson (TX)

On-site
USD 105,000 - 135,000
Annual performance bonus
Benefits package
Sr FPGA Engineer
Sr FPGA Engineer

Continental Electronics Corporation • Richardson (TX)

On-site
USD 150,000 - 163,000
Long-term incentives
Discretionary bonuses
401(k) retirement plan
+2
Sr FPGA Engineer
Sr FPGA Engineer

Rapiscan Systems Inc. • Richardson (TX)

On-site
USD 150,000 - 163,000
Health plans
401(k) retirement plan
Flexible time-off
+1
Firmware/FPGA Engineer Mid-Level
Firmware/FPGA Engineer Mid-Level

Aviation & Missile Solutions • Huntsville (AL)

On-site
USD 90,000 - 120,000
Sr. SE – Mission Systems & RF Payloads
Sr. SE – Mission Systems & RF Payloads

HawkEye 360 • Richardson (TX)

On-site
USD 175,000 - 205,000
Annual performance bonus
Competitive salary
Comprehensive benefits package
Software Development Engineer - ISA
Software Development Engineer - ISA

HawkEye 360 • Richardson (TX)

On-site
USD 105,000 - 135,000
Sr. FPGA Developer (Hybrid- Aberdeen Proving Ground, Maryland)
Sr. FPGA Developer (Hybrid- Aberdeen Proving Ground, Maryland)

Fairwinds Technologies, LLC • Herndon (VA)

Hybrid
USD 120,000 - 170,000
FPGA Engineer
FPGA Engineer

ProFound People Pty Ltd • Irvine (CA)

On-site
USD 150,000 - 190,000