Job Overview
We are seeking a skilled FPGA Engineer to develop high-performance digital signal processing systems for software-defined radio (SDR) and advanced wireless platforms.
The role focuses on FPGA-based signal processing, high-speed data interfaces, and real-time radio systems. Experience with satellite communication, phased-array systems, or SIGINT applications is considered a strong advantage.
Key Responsibilities
-
Design and implement FPGA architectures for high-speed digital signal processing.
-
Implement high-throughput streaming pipelines.
-
Develop FPGA firmware for software-defined radio systems.
-
Interface FPGA with RF transceivers, ADCs, and DACs.
-
Implement real-time processing for communication and signal analysis.
-
Implement DSP algorithms such as FFT/IFFT, DDC/DUC, filtering and channelization, modulation/demodulation, synchronization, and detection…
-
Develop FPGA SoC systems integrating RTL logic and embedded software (C/C++) for real-time signal processing and system control.
-
Optimize algorithms for real-time FPGA implementation.
-
Verify FPGA designs using simulation tools.
-
Optimize designs for latency, throughput, and FPGA resource usage.
-
Support hardware debugging and system validation.
Required Qualifications
-
Bachelor’s or Master’s degree in Electrical Engineering, Telecommunications, or related fields
-
Experience with FPGA development (Verilog / VHDL / SystemVerilog / HLS / ....) and embedded software in C/C++
-
Experience with digital signal processing.
Preferred Skills
-
Experience with Software Defined Radio platforms, RF transceivers and wideband ADC/DAC systems.
-
Familiarity with phased-array, multi-channel RF systems, beamforming algorithm.
-
Experience with MATLAB / Python for signal processing development.
-
Experience with Linux-based embedded systems.
-
Wideband signal detection and classification
-
Spectrum analysis and monitoring
-
Direction finding (DF) or multi-channel signal processing
-
Experience with satellite communication, 5G NTN systems, wideband RF capture and recording systems, ...