Jobs · Engineering · Virginia

Embedded FPGA Engineer

Booz Allen Hamilton · McLean, VA · 5 days ago
On-siteEngineering$87k–$198k/yrFull-time

About the role

We are seeking a motivated FPGA, and software engineer to support the development, optimization, and deployment of digital signal processing (DSP) functions on a SOSA/VPX system. As a member of our engineering team, you will be responsible for designing, implementing, and validating system components. You will contribute to building RF signal processing applications on an embedded platform and with cutting edge FPGAs.

Responsibilities

  • Design and implement FPGA-based DSP systems using HDL, Vitis HLS and modern FPGA toolchains
  • Develop and optimize DSP algorithms including filtering, detection, synchronization, modulation and demodulation, transforms into high-throughput, resource-efficient hardware blocks
  • Collaborate with cross-functional teams to integrate FPGA designs with software, firmware, and larger system architectures
  • Test, verify, and validate FPGA designs, ensuring functional correctness, stability, and performance under real-time constraints
  • Optimize designs for timing, area, power, and throughput using HLS directives and traditional FPGA workflows
  • Develop reusable hardware IP blocks, enabling scalable DSP pipelines and accelerating future development
  • Maintain documentation, including design notes, block diagrams, interface definitions, user guides, and workflow references
  • Contribute to innovation, identifying new techniques and technologies that improve FPGA development efficiency, DSP performance, or overall system capability

Requirements

  • 3+ years of experience developing FPGA or SDR solutions
  • Experience with Python, C++, MATLAB, or languages used for modeling DSP algorithms
  • Experience using Agile processes and tools, including Jira or Confluence
  • Experience with FPGA design using Verilog, VHDL, SystemVerilog, or HLS along with evaluation tools such as simulation, synthesis, fitting, timing analysis, implementation, and debug
  • Experience with Xilinx, Vitis, Vivado or FPGA development ecosystems and scripting such as TCL
  • Experience with Linux/UNIX development environments and scripting languages
  • Knowledge of digital design fundamentals, streaming architectures, pipelining, buffering, and data-path timing
  • Ability to read hardware schematics and work with lab equipment, including logic analyzers, oscilloscopes, and spectrum analyzers
  • Ability to obtain a TS/SCI clearance

Qualifications

  • Bachelor’s degree in an Electrical Engineering or Computer Engineering field

Skills

  • Comfortable with traditional processes such as writing HDL, using Vitis HLS
  • Willingness to learn new development acceleration tools that are outside of the traditional workflow
  • Independence and ability to proactively acquire new skills and knowledge
  • Strong communication and adaptability

Benefits

Join us. The world can't wait.

Pay

$86,800.00 to $198,000.00 (annualized USD)

Schedule

Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in Booz Allen’s benefit programs. Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits.

Similar jobs

FPGA Engineer

KBR CareersBeavercreek, OH· 3 wk ago
Engineeringapply on careers.kbr.com

FPGA Engineer

Airbus US Space & Defense, Inc.State College, PA· 2 mo ago
Engineeringapply on airbusspaceanddefense.applicantpro.com

FPGA Engineer

Airbus US Space & Defense, Inc.University Park, PA· 2 mo ago
Engineering$85k–$105k/yr

FPGA Engineer

Wolverine TradingChicago, IL· 3 wk ago
Engineering$120k–$170k/yrapply on careers.wolve.com