Senior FPGA Developer (SystemVerilog)

Terraquantum

Deutschland

On-site

EUR 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Terra Quantum is seeking a Senior FPGA Developer to lead architecture and RTL ownership for a Quantum Key Distribution system. You will own end‑to‑end FPGA design, drive high‑speed data paths, and collaborate with embedded/software to produce reliable, versioned bitstreams.

The role requires 5+ years of production FPGA experience with AMD/Xilinx devices, strong timing and verification skills, and the ability to mentor junior engineers. On-site work at our Munich/Potsdam offices is expected.

Qualifications

  • 5+ years of production FPGA experience in relevant AMD/Xilinx environments.
  • Mentoring experience with junior engineers.
  • Strong timing constraints, CDC/reset, and floorplanning skills.
  • Self-checking testbenches and regression testing proficiency.
  • CI for HDL: scripts and artifacts management, build pipelines.

Responsibilities

  • Architect and own SystemVerilog RTL for Artix-7 and Kintex UltraScale.
  • Own DDR3/DDR4 controllers, PCIe endpoint/DMA, Ethernet/SFP paths.
  • Define AXI/AXI-Stream boundaries for SW/FW integration.
  • Develop deterministic acquisition/timing/sifting layers and high‑throughput interfaces.
  • Create and maintain a professional verification environment with ModelSim/Questa and cocotb.
  • Build CI for lint/sim/synth/impl; automate regressions and bitstream archiving.
  • Bring‑up, debug, and releases; cross‑team collaboration and mentorship.

Skills

SystemVerilog RTL
Xilinx/AMD FPGAs
Mentoring
Timing closure
DDR3/DDR4
PCIe/Ethernet
CI for HDL
OSVVM/UVM
English fluency

Education

Bachelor's in Electrical Engineering

Tools

Vivado
ModelSim/Questa
AXI IPs

Job description

The Role

The Senior FPGA Developer will be a member of the core team building the Quantum Key Distribution system. The focus is end ‑ to ‑ end RTL ownership on AMD/Xilinx (Artix ‑ 7, Kintex UltraScale): architect, implement, verify, and close timing on high ‑ rate interfaces and deterministic pipelines. The role also sets engineering discipline for FPGA development and mentors a junior engineer.

The Senior FPGA Developer owns the FPGA architecture/codebase and collaborates closely with embedded/software to define clean contracts, ensure reliable bring ‑ up, and deliver reproducible, versioned bitstreams.

The Responsibilities
  • RTL architecture, interfaces, and rather high‑speed datapaths
  • Owning SystemVerilog RTL architecture/implementation for Artix ‑ 7 and Kintex UltraScale (SystemVerilog, Vivado)
  • Implementing DDR3/DDR4 controllers integration, PCIe endpoint/DMA, and Ethernet/SFP paths; evaluating/integrating third ‑ party MAC/PCS IP
  • Building deterministic acquisition/timing/sifting layers - packetization, buffering, alignment; robust clocking/CDC/reset; custom low ‑ level protocols - and bridging them to high ‑ throughput interfaces (DDR/PCIe)
  • Defining clear AXI/AXI ‑ Stream boundaries and register maps for SW/FW integration
  • Constraints, timing closure, and floorplanning
  • Authoring and maintaining XDC constraints (clocks, I/O, exceptions); achieving consistent timing closure across corners
  • Applying practical floorplanning (pblocks, placement guidance) and CDC methodology; analyzing reports and iterating for margin
  • Verification and CI
  • Establishing a professional verification environment with ModelSim/Questa; developing self ‑ checking testbenches and regression suites; integrating Python/cocotb co ‑ simulation with software harnesses/mocks; defining coverage goals (OSVVM/UVM as appropriate)
  • Building CI for lint/sim/synth/impl; archiving reports/bitstreams; automating regressions (including cocotb) and basic HW ‑ in ‑ the ‑ loop smoke tests
  • Bring‑up, debug, and releases
  • Board bring‑up and debug using ILA/logic analyzers; link training, memory calib, and protocol bring‑up
  • Owning bitstream packaging, versioning, and release notes; ensuring reproducible builds and traceable artifacts
  • Cross‑team collaboration and mentoring
  • Driving system integration with SW/FW: register/driver contracts, throughput/latency budgets, HIL
  • Mentoring a junior engineer; codifying style guides, reviews, and design documentation
The Requirements
  • 5+ years production FPGA on AMD/Xilinx; expert SystemVerilog RTL
  • Demonstrated mentoring of junior engineers
  • Strong constraints/timing (XDC), CDC/reset, and practical floorplanning; consistent timing closure
  • Hands ‑ on DDR3/DDR4, PCIe endpoints/DMA, Ethernet/SFP; integrating/evaluating third ‑ party MAC/PCS IP
  • Strong verification background; experience with self-checking testbenches and regression testing, proficiency with ModelSim/Questa. Knowledge of OSVVM/UVM is a plus
  • CI for HDL: scripted sim/synth/impl (Tcl/Make/Python), lint, artifact/version management; board bring ‑ up and ILA ‑ based debug
  • System integration with SW/FW: register maps, driver contracts, HIL
  • Proficiency in written and spoken English
  • Ability to be on‑site in Munich or Potsdam offices to work with hardware, when required
  • Applicants must have the right to work in Germany at the time of application. We do not provide visa sponsorship.
  • Must be eligible to obtain and maintain either (a) a U.S. Secret (or higher) security clearance or (b) an EU SECRET (or national equivalent) personnel security clearance. Employment is contingent on meeting applicable government security requirements; eligibility is determined by the competent authorities.
Good to have
  • AXI4/AXI ‑ Stream expertise and DMA performance tuning
  • Formal verification exposure
  • Scripting for automation (Python/Tcl) and CI systems (GitHub Actions/Jenkins)
  • MicroBlaze/Zynq ecosystems and low ‑ level FW/C driver collaboration
  • Proven delivery on Artix ‑ 7 and/or Kintex UltraScale with Vivado
The Rewards

We are an international team of quantum technology experts and dedicated business creatives that are working to bring quantum-enabled solutions to the global market. Our brilliant team members enjoy a high degree of freedom working remotely or joining one of our office spaces. We have a vibrant, enthusiastic, passionate and creative culture driven by trust, excellence and continuous improvement. If you join the Terra Quantum team, you can expect: An opportunity to work with some of the brightest minds in the pioneering field of Quantum Technologies as well as an experienced and progressive Lea

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior FPGA Developer (SystemVerilog) Terraquantum · Remote
Senior FPGA Developer (SystemVerilog) Terraquantum · Remote

Userc Dehradun • Germany

Hybrid
EUR 90,000 - 120,000
Remote work option
Hybrid office in Munich/Potsdam
Flexible working arrangements
Senior FPGA Developer (SystemVerilog)
Senior FPGA Developer (SystemVerilog)

Terra Quantum AG • Potsdam

On-site
EUR 70,000 - 90,000
Competitive salary
Flexible working arrangements
Personal development plans
Senior Systems Software Engineer
Senior Systems Software Engineer

Terraquantum • München

On-site
EUR 120,000 - 160,000
Office in Munich
Remote work options
Senior Systems Software Engineer
Senior Systems Software Engineer

Terra Quantum AG • München

On-site
EUR 70,000 - 90,000
Competitive salary
Flexible working arrangements
Personal development plan
+1
FPGA Engineer - Quantum Computing (f/m/d)
FPGA Engineer - Quantum Computing (f/m/d)

eleQtron • Wilhelmshausen

On-site
EUR 60,000 - 80,000
Competitive salary
Flexible working hours
Team spirit events
+5
FPGA Development / System Integration Engineer (f/m/d)
FPGA Development / System Integration Engineer (f/m/d)

Universal Quantum Ltd. • Hamburg

On-site
EUR 70,000 - 90,000
Competitive salary
Equity options
Unlimited paid holiday allowance
+3
FPGA Development / System Integration Engineer (f/m/d)
FPGA Development / System Integration Engineer (f/m/d)

Universal Quantum • Hamburg

On-site
EUR 80,000 - 100,000
Competitive salary
Equity options
Unlimited paid holiday allowance
+6
FPGA Engineer – Quantum Computing (f/m/d)
FPGA Engineer – Quantum Computing (f/m/d)

eleQtron • Nordrhein-Westfalen

On-site
EUR 60,000 - 80,000
Competitive salary
Flexible working hours
Wellness Package
+3
FPGA Engineer – Quantum Computing (f/m/d)
FPGA Engineer – Quantum Computing (f/m/d)

Qtron GmbH • Wilhelmshausen

On-site
EUR 60,000 - 80,000
Competitive salary
Flexible working hours
Wellness package
+1
FPGA Engineer – Quantum Computing (f/m/d)
FPGA Engineer – Quantum Computing (f/m/d)

Ignite Next GmbH • Hamburg

On-site
EUR 70,000 - 100,000
Competitive salary
Flexible working hours
Team events
+6