Electronic Warfare FPGA Engineer

Full-time
ANKARA, Turkey

We are seeking an Electronic Warfare FPGA Engineer to implement high-performance signal processing pipelines for SDR, EW/ESM systems.

This role sits at the intersection of algorithm development and hardware realization: you will translate advanced DSP, radar, and EW concepts into deterministic, resource-efficient FPGA architectures while remaining hands-on in Python-based algorithm prototyping and validation.

You will work closely with algorithm engineers, RF engineers, and embedded/FPGA teams to deliver real-time processing chains—from wideband IQ ingestion to detection, parameter extraction, and reporting—on modern FPGA platforms.


Responsibilities


DSP & EW Algorithm Implementation


• Implement FPGA-based DSP pipelines for SDR, ESM, and EW systems.

• Translate Python (NumPy/SciPy) and C++ algorithm prototypes into synthesizable HDL (VHDL/Verilog/SystemVerilog).

• Optimize fixed-point representations and manage quantization trade-offs while preserving algorithmic performance.

• Implement and optimize: CORDIC, CIC filters, Half-band filters, Polyphase filter banks (PFB), Perfect reconstruction filter banks, and Multirate DSP architectures.

• Implement high-throughput FFT pipelines and leverage processing gain appropriately.


Detection, Radar & ESM Processing


• Implement detection pipelines grounded in signal detection theory, including in-depth CFARvariants and adaptive thresholding.

• Implement radar and ESM-specific processing blocks such as pulse detection, parameter extraction, spectral analysis.

• Contribute to or implement PDW extraction pipelines.

• Translate radar and array signal processing concepts into FPGA-efficient architectures.


Digital Communications Processing


• Implement communications processing blocks including: Synchronization (symbol timing recovery, CFO estimation/compensation), Preamble detection and correlation, Pilot-based channel estimation

• Understand SDR architectures and impairments and reflect those constraints in hardware design.


Architecture & Hardware Awareness


• Design memory-efficient architectures using: Block RAM (BRAM), UltraRAM (URAM), External DDR memory

• Architect streaming pipelines with deterministic latency and controlled buffering.

• Implement and optimize high-speed interfaces such as Ethernetand PCIe for data ingress/egress.

• Work with RFSoC and direct RF sampling architectures where applicable.


Algorithm Co-Development & Debug


• Debug and improve DSP algorithms in Python as part of the development cycle.

• Maintain high-quality algorithm validation workflows (golden reference models vs. HDL output comparison).

• Use signal inspection tools (e.g., Inspectrum) to analyze captured IQ data and validate hardware behavior.

• Perform bench-level validation using signal generatorsand spectrum analyzers.


Verification & Integration


• Develop simulation testbenches and verification infrastructure.

• Use on-chip debug tools (ILA/VIO) for hardware debugging.

• Collaborate with embedded and software engineers to integrate FPGA blocks into larger systems.

• Participate in design reviews and contribute to performance/risk analysis.


Minimum Qualifications


• Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field.

2+ years of professional FPGA development experience in DSP, radar, communications, or EW domains.

• Strong foundational knowledge in: DSP theory, SDR architectures, Digital communications fundamentals, Radar signal processing, Signal detection theory

• Deep understanding of CFAR and its practical implementation constraints in hardware.

• Experience implementing polyphase filters, CIC filters, CORDIC, and FFT pipelines in FPGA.

• Proficiency in Python (NumPy/SciPy) for algorithm development and debugging.

• Ability to translate floating-point algorithm prototypes into efficient fixed-point HDL implementations.

• Strong understanding of FPGA memory architectures (BRAM, URAM, DDR).

• Experience with Ethernet and/or PCIe data movement architectures.

• Hands-on experience with RF test equipment (spectrum analyzers, signal generators).


Preferred Qualifications


• Prior FPGA implementation of PDW extraction pipelines or ESM systems.

• Familiarity with GNU Radio and SDR-based validation workflows.

• Experience with high-throughput data streaming architectures and timing closure at scale.

• Experience with hardware/software co-design and heterogeneous systems (CPU + FPGA).

• Familiarity with CI/CD pipelines for FPGA builds and regression testing.

• Experience with radar and array signal processing algorithms in FPGA.

• Experience with RFSoC platforms and direct RF sampling systems.

Apply here:
* Required fields
Powered by
Jobspage