Your space-enabled career begins here

Space-based technologies are the building blocks of these pillars of innovation:

Search for credible job opportunities with top entrepreneurial space companies.

FPGA Engineer - Embedded Systems & Telecommunications

OQ TECHNOLOGY

OQ TECHNOLOGY

Marketing & Communications
Luxembourg
Posted on Feb 24, 2025

Feb 24, 2025

FPGA Engineer - Embedded Systems & Telecommunications

FPGA Engineer - Embedded Systems & Telecommunications

At OQ Technology, we are pushing the boundaries of satellite communication and embedded systems. Our team is dedicated to developing cutting-edge FPGA solutions for next-generation telecommunications, space applications, and high-performance computing. We are looking for a talented FPGA Engineer to join our team and work on high-speed digital design, signal processing, and embedded computing on FPGAs.

As an FPGA Engineer, you will be responsible for the design, development, and validation of FPGA-based systems for embedded applications, primarily on Xilinx Zynq Ultrascale+, Versal, or similar platforms. You will work closely with embedded software, hardware, and RF engineers to integrate FPGA designs into our products.

Job Location

LUXEMBOURG

Starting date

February 2025

Job Type

UNLIMITED

Key responsibilities:

  • Architect, design, and implement FPGA-based solutions for high-performance embedded systems.
  • Develop RTL code (VHDL/Verilog/SystemVerilog) for digital signal processing, high-speed interfaces, and control logic.
  • Optimize FPGA resource utilization, timing closure, and power efficiency.
  • Implement high-speed communication interfaces (e.g., AXI, PCIe, Ethernet, JESD204B/C, SPI, I²C, DDR4).
  • Develop testbenches and simulations for FPGA verification using SystemVerilog, UVM, or VHDL testbenches.
  • Work with embedded processors (ARM Cortex-A53, R5, MicroBlaze) and integrate FPGA logic with - Linux, RTOS, or bare-metal applications.
  • Implement DSP algorithms (e.g., filtering, modulation/demodulation, FFT, decimation) in FPGA fabric using HLS or RTL coding.
  • Debug FPGA designs using Vivado Logic Analyzer, ChipScope, and oscilloscopes.
  • Collaborate with software and hardware teams to ensure seamless integration of FPGA components into the overall system.
  • Document design specifications, test procedures, and project progress.

Key requirements:

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.
  • 3+ years of experience in FPGA design for embedded systems.
  • Strong proficiency in VHDL/Verilog/SystemVerilog and digital design principles.
  • Experience with Xilinx Vivado, Vitis, and Quartus Prime (for Intel FPGAs).
  • Solid understanding of high-speed digital design, clocking, and timing analysis.
  • Experience with AXI, PCIe, Ethernet, DDR4, and other high-speed protocols.
  • Proficiency in FPGA verification methodologies (simulation, testbenches, debugging).
  • Familiarity with embedded software and C/C++ for FPGA-CPU communication.
  • Hands-on experience with DSP implementation on FPGA is a plus.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.

Nice to Have

  • Experience with HLS (High-Level Synthesis) using Vitis HLS or Intel OpenCL.
  • Knowledge of wireless communication protocols (NB-IoT, LTE, 5G, SDR, GNSS).
  • Experience with radiation-hardened FPGAs for space applications.
  • Scripting experience in Python, TCL, Bash for automation.