Quantum FPGA Developer

Booz Allen HamiltonWashington, DC
1d

About The Position

Quantum FPGA Developer The Opportunity: Are you excited at the prospect of unlocking the secrets held by quantum technology? Are you fascinated by the possibilities presented by quantum computing? Join a team operating at the forefront of advanced computing and innovation. We are looking for an FPGA Programmer who thrives in complex technical environments and is motivated by meaningful impact. In this role, you will support some of our most challenging and forward‑leaning work, helping shape the next generation of quantum‑enabled systems. You’ll join a collaborative community committed to technical excellence, continuous improvement, and delivering results that make a difference. Join us. The world can’t wait. In this role, you will: Design, develop, and optimize FPGA architectures from scratch that support quantum computing workloads. Collaborate with quantum scientists and engineers to translate system needs into robust hardware solutions. Develop high‑performance C/C++ components that integrate with FPGA‑based control and processing modules. Implement and test designs using industry‑standard toolchains, simulation frameworks, and lab instrumentation. Document architectures, design decisions, and validation procedures to support transparent and repeatable engineering practices. Contribute to an environment rooted in collaboration, continuous learning, and mission-driven innovation.

Requirements

  • Experience with FPGA development, such as VHDL, Verilog, or SystemVerilog
  • Experience with C/C++ for hardware and software integration
  • Experience with FPGA vendor tools, such as Xilinx, Intel, or Altera
  • Experience with real-time systems, embedded development, or high-speed data paths
  • Ability to communicate clearly and work effectively within cross-disciplinary teams
  • TS/SCI clearance
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science and 4+ years of experience in software engineering or a Master’s degree Electrical Engineering, Computer Engineering, or Computer Science and 1+ years of experience in software engineering

Nice To Haves

  • Experience with quantum computing systems or quantum control
  • Experience integrating FPGAs with heterogeneous compute environments, such as CPU, GPU, and Quantum Processing Units (QPUs)
  • Knowledge of low-latency communication protocols, PCIe, or high-throughput memory architectures
  • Knowledge of quantum programming tools or simulators

Responsibilities

  • Design, develop, and optimize FPGA architectures from scratch that support quantum computing workloads.
  • Collaborate with quantum scientists and engineers to translate system needs into robust hardware solutions.
  • Develop high‑performance C/C++ components that integrate with FPGA‑based control and processing modules.
  • Implement and test designs using industry‑standard toolchains, simulation frameworks, and lab instrumentation.
  • Document architectures, design decisions, and validation procedures to support transparent and repeatable engineering practices.
  • Contribute to an environment rooted in collaboration, continuous learning, and mission-driven innovation.

Benefits

  • health
  • life
  • disability
  • financial
  • retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service