1

Fpga Software Engineer Jobs in Washington (NOW HIRING)

Senior FPGA Engineer

Fairfax, VA ยท On-site

$134K - $172K/yr

Senior FPGA Engineer Requisition ID: 1806 Position Location: Fairfax, VA Position Reports To ... Work within a multi-discipline team of engineers designing Software Defined Radios (SDRs), On-Board ...

Senior FPGA Engineer

Linthicum, MD ยท On-site

$128K - $164K/yr

Senior FPGA Engineer, Linthicum Heights, MD We are looking for multiple candidates at multiple ... software engineers in developing production software for your designs. Minimum Qualifications: - 8+ ...

Senior FPGA Engineer

Fairfax, VA ยท On-site

$97K - $181K/yr

Senior FPGA Engineer Requisition ID: 1806 Position Location: Fairfax, VA Position Reports To ... Work within a multi-discipline team of engineers designing Software Defined Radios (SDRs), On-Board ...

Senior DSP Engineer, Cyber

Washington, DC ยท On-site

$166 - $220/hr

The role emphasizes practical algorithm ownership and close partnership with FPGA, software, and systems engineering. * Develop and evaluate signal-processing approaches for detection ...

FPGA Engineer

Germantown, MD ยท On-site

$132K - $169K/yr

As an FPGA Engineer, you will be responsible for design, development, and optimization of advanced ... Working with teams of software and hardware engineers to design custom RF communications systems ...

FPGA Engineer

Germantown, MD

$132K - $169K/yr

As an FPGA Engineer, you will be responsible for design, development, and optimization of advanced ... Working with teams of software and hardware engineers to design custom RF communications systems ...

Senior FPGA Engineer

Herndon, VA ยท On-site

$110 - $140/hr

Overview iDirectGov's hubs, satellite routers and network management software address the growing ... FPGA and software design recommendations * Comfort working closely with HW/RF engineering ...

Staff FPGA Engineer

Reston, VA ยท On-site

$150K - $195K/yr

Overview VTG is seeking a Staff FPGA (Field Programmable Gate Array) Engineer to support our ... Familiarity with design software like Vivado (preferred), ModelSim, or Quartus * Proficient in VHDL ...

Software Engineer

Annapolis, MD ยท On-site

$80K - $120K/yr

Our accelerator products employ FPGA technology to provide computing capabilities far beyond what ... Software Documentation Requirements * B.S. in Computer Science, Electrical or Computer Engineering

Senior FPGA Engineer

Herndon, VA ยท On-site +1

$91K - $159K/yr

Overview iDirectGov's hubs, satellite routers and network management software address the growing ... FPGA and software design recommendations * Comfort working closely with HW/RF engineering ...

iDirectGov's hubs, satellite routers and network management software address the growing complexity ... FPGA and software design recommendations * Comfort working closely with HW/RF engineering ...

Showing results 21-40

Fpga Software Engineer information

What is an FPGA software engineer?

FPGA Software Engineers are professionals who design, develop, and implement software and hardware solutions using Field-Programmable Gate Arrays (FPGAs). They write code, often in hardware description languages like VHDL or Verilog, to configure FPGAs for specific applications, such as signal processing or embedded systems. Their work involves both software programming and understanding of digital hardware, enabling the creation of custom hardware accelerators or processing units. These engineers collaborate with hardware and software teams to integrate FPGAs into larger systems and ensure optimal performance.

What are the key skills and qualifications needed to thrive as an FPGA software engineer?

To thrive as an FPGA Software Engineer, you need expertise in digital design, VHDL/Verilog programming, and a solid background in electrical or computer engineering. Familiarity with FPGA development tools like Xilinx Vivado or Intel Quartus, and often a relevant certification, is typically required. Strong problem-solving, attention to detail, and effective communication skills help in collaborating with teams and troubleshooting complex hardware-software integration issues. These abilities ensure efficient design, implementation, and optimization of FPGA solutions in high-performance computing and embedded systems.

What are some common challenges FPGA software engineers face when collaborating with hardware teams?

FPGA Software Engineers often work closely with hardware teams to ensure that designs are efficiently implemented and meet system requirements. One common challenge is aligning software logic with hardware constraints, such as timing, resource usage, and power consumption. Effective communication is key, as misunderstandings can lead to delays or design mismatches. Regular sync meetings, shared documentation, and iterative testing help bridge the gap and ensure successful integration.

What is the difference between Fpga Software Engineer vs Embedded Software Engineer?

AspectFpga Software EngineerEmbedded Software Engineer
Required CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related; knowledge of FPGA design toolsBachelor's in Computer Engineering, Electrical Engineering, or related; experience with embedded systems
Work EnvironmentDesigning FPGA-based hardware solutions, coding in hardware description languages, testing FPGA prototypesDeveloping software for embedded devices, coding in C/C++, testing on hardware platforms
Industry UsageTelecommunications, aerospace, defense, high-speed data processingConsumer electronics, automotive, IoT devices, medical equipment

While both roles involve embedded systems and hardware-software integration, Fpga Software Engineers focus on FPGA hardware design and programming, whereas Embedded Software Engineers develop software for embedded devices. The roles often overlap in industries like aerospace and telecommunications but differ in technical focus and tools used.

Are FPGA Software Engineers in demand?

FPGA Software Engineers are in high demand due to the increasing use of FPGAs in industries such as telecommunications, aerospace, and defense. Their skills in hardware description languages like VHDL or Verilog, along with software development experience, are highly valued as companies seek to optimize performance and develop custom hardware solutions.

What job categories do people searching Fpga Software Engineer jobs in Washington look for?

The top searched job categories for Fpga Software Engineer jobs in Washington are:

What cities in Washington are hiring for Fpga Software Engineer jobs?

Cities in Washington with the most Fpga Software Engineer job openings:

Infographic showing various Fpga Software Engineer job openings in Washington as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 11% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Senior FPGA Engineer

Trident Systems Inc.

Fairfax, VA โ€ข On-site

$134K - $172K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 20 days ago


Job description

Position Title: Senior FPGA Engineer
Requisition ID: 1806
Position Location: Fairfax, VA
Position Reports To: Senior Manager, FPGA Engineering
Supervises Others: No
At Trident Systems Space Electronic Systems (SES) division, we believe in the power of using strong engineering principles to drive innovation and solve complex problems. We foster a culture of rigorous engineering and continuous improvement, leveraging the full knowledge of our organization through collaborative product development processes that include design and peer reviews. We combine our expertise in space electronics with right-sized development processes to create innovative, high-performance space-based electronic systems that meet our customers' evolving needs.
We are a mission partner supporting DoD, Intelligence Community, and Civil space customers. We develop complex, radiation effects mitigated, designs that balance competing requirements in modern space programs, delivering cutting-edge solutions that enable our customers to achieve more in space.
Position Summary
The Senior FPGA Engineer will play a critical role in the design and development of advanced FPGA solutions supporting cutting-edge space-based electronic systems. This position is responsible for architecting, implementing, and verifying complex high-speed programmable logic designs for Software Defined Radios (SDRs), On-Board Processors (OBPs), and storage solutions using the latest AMD (Xilinx) technologies. The ideal candidate brings deep expertise in RTL design, timing closure, simulation, and system integration, and thrives in a collaborative, multi-disciplinary environment delivering mission-critical solutions to DoD, Intelligence Community, and Civil space customers.
Duties and Responsibilities
  • Work within a multi-discipline team of engineers designing Software Defined Radios (SDRs), On-Board Processors (OBPs) and storage solutions for space applications utilizing the latest Xilinx (AMD) technologies (e.g., Zynq Ultrascale+ MPSoC, Zynq Ultrascale+ RFSoC, and Versal ACAP)
  • Create and maintain complete FPGA designs using a combination of VHDL and Vivado IP Integrator with a strong emphasis on efficient data path architecture, reliable timing closures, and high-performance implementations
  • Code, simulate and verify a wide range of RTL modules for FPGAs including modules for digital signal processing (DSP), control algorithms, interfaces to external peripherals, etc.
  • Design and implement solutions that use embedded ARM processors, DDR4 memory, high-speed serial interfaces such as Aurora, JESD204B/C, PCIe, 1G/10G/100G Ethernet, etc.
  • Create and maintain comprehensive simulation test bench modules to ensure a high degree of code coverage and verify functionality of firmware modules
  • Create and maintain Timing Constraints to ensure design is fully constrained and consistent Timing Results are achieved post-implementation
  • Create and maintain IP core level and Top-Level design documents
  • Participate in code reviews, design reviews, and contribute towards FPGA Design methodologies and best practices
  • Work in close collaboration with hardware and software engineers throughout the integration process to ensure that FPGA designs are correctly implemented
  • Mentor junior engineers: provide training, guidance, and support as needed
  • Ability to support travel or off-site work, as needed
  • Perform other duties as assigned

Required Qualifications
  • Bachelor's degree in Computer Engineering, Electrical Engineering or related technical degree
  • 6+ years of related experience with a bachelor's degree OR a 4+ years of experience with a master's degree
  • Experience with firmware design, simulation and verification
  • Thorough understanding of FPGA design methodology including physical synthesis, static timing analysis, place/route, verification, power analysis, and timing closure techniques
  • Experience designing with Xilinx SoC/FPGA devices using the Vivado Design Suite
  • Experience using Vivado IP Integrator
  • Experience with RTL logic design and coding using VHDL
  • Experience writing simulation testbenches to identify bugs and verify designs using SystemVerilog
  • Experience with board bring-up/verification in an electronic lab environment and use of FPGA ILA-based debugging tools such as Vivado HW Debugger, Chipscope, SmartDebug

Preferred Qualifications
  • Experience programming and implementing designs using the Versal AI Engines
  • Experience designing with Microsemi (Microchip) FPGAs using Libero
  • Experience using revision control systems, such as Git
  • Experience using Modelsim/Questasim and/or Aldec simulation tools
  • Experience using simulation verification libraries such as UVVM, UVM, OVM, etc.
  • Familiarity with lab test equipment such as logic analyzers, oscilloscopes, signal generators, spectrum analyzers, etc.
  • Highly productive, self-motivated person able to contribute as an individual and work within a distributed team
  • Digital Signal Processing (DSP)
  • MATLAB and Simulink
  • Linux
  • C/C++

Pay Information
Full-Time Salary Range: $97,000-$181,000
Please note: Actual compensation offered will be determined based on several factors including, but not limited to, relevant experience, skills, education, certifications, internal equity, business considerations, and geographic location where applicable.
Benefits
Hired applicants may be eligible for benefits including but not limited to:
  • Health benefits
  • Medical
  • Dental
  • Vision
  • Basic life with AD&D
  • Short term disability
  • Long term disability
  • Ancillary (Voluntary life with AD&D, accident, critical illness, hospital, and pet)
  • Spending accounts (HSA, FSA, and DCFSA)
  • Paid time off
  • Holidays
  • 401(k) (including company match)
  • Tuition reimbursement
  • Leaves (Parental, maternity, and military)
  • Annual discretionary bonus (for eligible roles)

Trident Systems reserves the right to change or assign other duties to this position.
Trident Systems is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. To request reasonable accommodation to participate in the job application or interview process, please contact
Pay Transparency: The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)