At OQ Technology we are pushing the boundaries of satellite communication and embedded systems. Our team is dedicated to developing cuttingedge FPGA solutions for nextgeneration telecommunications space applications and highperformance computing. We are looking for a talented FPGA Engineer to join our team and work on highspeed digital design signal processing and embedded computing on FPGAs.
As an FPGA Engineer you will be responsible for the design development and validation of FPGAbased 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.
Tasks
- Architect design and implement FPGAbased solutions for highperformance embedded systems.
- Develop RTL code (VHDL/Verilog/SystemVerilog) for digital signal processing highspeed interfaces and control logic.
- Optimize FPGA resource utilization timing closure and power efficiency.
- Implement highspeed communication interfaces (e.g. AXI PCIe Ethernet JESD204B/C SPI IC DDR4).
- Develop testbenches and simulations for FPGA verification using SystemVerilog UVM or VHDL testbenches.
- Work with embedded processors (ARM CortexA53 R5 MicroBlaze) and integrate FPGA logic with Linux RTOS or baremetal 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.
Requirements
- Bachelors or Masters 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 highspeed digital design clocking and timing analysis.
- Experience with AXI PCIe Ethernet DDR4 and other highspeed protocols.
- Proficiency in FPGA verification methodologies (simulation testbenches debugging).
- Familiarity with embedded software and C/C for FPGACPU communication.
- Handson experience with DSP implementation on FPGA is a plus.
- Excellent problemsolving skills and ability to work in a fastpaced environment.
Nice to Have
- Experience with HLS (HighLevel Synthesis) using Vitis HLS or Intel OpenCL.
- Knowledge of wireless communication protocols (NBIoT LTE 5G SDR GNSS).
- Experience with radiationhardened FPGAs for space applications.
- Scripting experience in Python TCL Bash for automation.
Dont miss this opportunity to join the worlds first global satellite 5G IoT operator providing uninterrupted cellular coverage for assets and machines anywhere on the planet.