FPGA Firmware Engineer
- Pay
- $145,000 – $185,000 per year
- Location
- Richardson, TX · On-site
- Job type
- Full-time
- Level
- Mid-level
- Experience
- 5+ years
- Education
- Bachelor's degree
- Listed
- 30 days ago
Skills & highlights for this role
- TS/SCI clearance
- US citizenship
- VHDL
- Verilog
- Xilinx Vivado
- digital signal processing
- JESD204B
Also useful
- Vitis
- MATLAB
- PCIe
Stated benefits & perks
- Bonus
About the role
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.
Pay and benefits
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.
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.
Equal opportunity and legal notices
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.
From Innovative Signal Analysis's careers page, first listed on Rolev.ai on October 10, 2026. Rolev.ai is not the employer.
How Rolev.ai helps with this application
Rolev.ai is a job search and application tool for US job seekers. For this FPGA Firmware Engineer role at Innovative Signal Analysis, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.
See how you fit
Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.
Tailor without inventing
Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.
Draft the full kit
Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.
1-Click Extension Autofill
The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.
Similar roles
All Electronics Engineer jobs- Staff Systems EngineerNgc · Melbourne, FL · $153k – $229k/yr
- Etch Equipment EngineerNxp · Austin, TX
- Senior Staff Analog Design EngineerRenesas Electronics · Chandler, AZ
- Wireless Hardware Engineer Intern - Summer 2027Skydio · San Mateo, CA
- Silicon Photonics Control & Calibration Engineer - Optical Circuit Switches (OCS)Voyant Photonics · New York, NY
- Test EngineerNgc · Elkton, MD · $87.6k – $131k/yr
Common questions
What is the salary for the FPGA Firmware Engineer role at Innovative Signal Analysis?
The FPGA Firmware Engineer posting at Innovative Signal Analysis states compensation of $145,000 – $185,000 per year. It is listed as a full-time position. Final pay may depend on location, experience, and interview evaluation on Innovative Signal Analysis's official career site.
Where is the FPGA Firmware Engineer job at Innovative Signal Analysis located?
This FPGA Firmware Engineer position at Innovative Signal Analysis is located in Richardson, TX (On-site). Always check Innovative Signal Analysis's application page for specific state eligibility or relocation policies.
What qualifications are required for FPGA Firmware Engineer at Innovative Signal Analysis?
For the FPGA Firmware Engineer role, Innovative Signal Analysis highlights 5+ years of relevant experience; a bachelor's degree; experience with VHDL, Verilog, Xilinx Vivado, digital signal processing, JESD204B. Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.
How do I apply for the FPGA Firmware Engineer position at Innovative Signal Analysis?
This listing links directly to Innovative Signal Analysis's Greenhouse application page. You can apply directly on Innovative Signal Analysis's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the Greenhouse application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.