FPGA Firmware Engineer - ISA

Richardson, TX, US • Posted 1 day ago • Updated 4 hours ago
Full Time
On-site
USD $150,000.00 - 200,000.00 per year
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • Testing
  • Data Processing
  • Collaboration
  • Data Flow
  • Firmware
  • Performance Metrics
  • Continuous Improvement
  • Optimization
  • Electrical Engineering
  • Computer Engineering
  • Firmware Development
  • System Integration
  • Debugging
  • Oscilloscope
  • Logic Analyzer
  • VHDL
  • Verilog
  • Xilinx
  • SDK
  • Digital Signal Processing
  • Algorithms
  • IIR
  • PCI Express
  • Problem Solving
  • Conflict Resolution
  • Attention To Detail
  • Communication
  • Leadership
  • Security Clearance
  • Python
  • C
  • C++
  • Embedded Software
  • MATLAB
  • Multi-core
  • Embedded Systems
  • Operating Systems
  • RTOS
  • FPGA
  • Computer Hardware
  • Interfaces
  • Telecommunications
  • Aerospace
  • Training
  • Real-time
  • Image Processing
  • Conceptual Design
  • Decision-making
  • Signal Processing
  • Artificial Intelligence
  • Analytics
  • RF
  • Spectrum
  • Signals Intelligence
  • Recruiting

Summary

We are 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.

As the FPGA Firmware Engineer - ISA, your main responsibilities will be:
  • 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
  • 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 test benches 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, DSP slices), clock rates, and power consumption.
  • Conduct timing analysis and work to meet stringent timing and throughput requirements for signal processing applications
  • Work closely with software engineers, hardware designers, and system architects to ensure seamless integration of FPGA-based solutions into larger systems.
  • Document FPGA design processes, test procedures, and performance metrics.
  • Contribute to continuous improvement efforts, providing recommendations for optimization and new approaches to signal processing challenges
Your skills and qualifications:
Essential education and experience:
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field
  • 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).
  • 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.
  • 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.
  • Ability to acquire and maintain a TS/SCI security clearance
Desirable:
  • 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
Base Salary Range: $150,000 - $200,000 annually

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.

Company Overview:
Innovative Signal Analysis (ISA) 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, with offices in Richardson, TX & Aurora, CO.

HawkEye 360 is equipping defense, intelligence, and national security leaders with mission-critical signals intelligence to enable faster, better decision making. By detecting, geolocating, and characterizing radio frequency emissions worldwide, HawkEye 360 delivers trusted domain awareness and early warning indicators to the US Government and allied partners. Our space-based collection, proprietary signal processing, and AI-powered analytics transform knowledge of RF spectrum into a strategic advantage. Proven by operational mission success, HawkEye 360 is redefining how signals intelligence strengthens national and global security.

HawkEye 360 is 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.

To all recruitment agencies: HawkEye 360 does not accept unsolicited agency resumes. Please do not forward resumes to our jobs alias, HawkEye 360 employees or any other organization location. HawkEye 360 is not responsible for any fees related to unsolicited resumes.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91021750
  • Position Id: be29afbd6f14b1fd7a330783d50faea8
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Richardson, Texas

Today

Full-time

USD 150,000.00 - 163,000.00 per year

Dallas, Texas

Today

Full-time

USD 150,000.00 - 163,000.00 per year

Plano, Texas

28d ago

Easy Apply

Full-time

$40,000 - $60,000

Dallas, Texas

Today

Full-time

Search all similar jobs