Senior FPGA Engineer

engibex
Charleroi, Belgium
1 day ago
Apply on www.adzuna.be
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Testing (Software) Continuous Integration Linux Logic Synthesis of Circuits Embedded C Embedded Software Formal Verification Field-Programmable Gate Array (FPGA) FreeRTOS Make (Software) Hardware Design Python (Programming Language)
+13 more
Network Interface PCI Express Software Requirements Analysis Specman SystemC SystemVerilog Tcl (Programming Language) Verilog VHSIC Hardware Description Language (VHDL) Network Switches Gitlab Software Version Control Docker

Job description

We are looking for a Senior FPGA Engineer to take technical ownership of that gateware: someone who can shape architecture from system requirements, raise the bar on design and verification quality, and grow the engineers around them.

You will join a development teams built around a specific unit: on-board computers, software defined radios, image sensors, optical transceivers, network switches or telecommunication payload and act as the FPGA technical reference for that team. Beyond writing RTL yourself, you will own the FPGA architecture, make and defend the key design trade-offs, mentor junior and mid-level engineers, and lead small groups of FPGA engineers on the more complex units.

These units bring challenging signal and image processing algorithms, innovative optical solutions and high-throughput routing. Communication and cooperation across competences are central: you’ll work closely with PCB designers (EE) and embedded software engineers, and, depending on the project: RF, optical or network engineers. You’ll often be the person translating between system intent and gateware reality.

Expect a role where your decisions shape state-of-the-art gateware that rapidly makes its proof in orbit.

Missions: Answer challenging requirements with innovative, well-justified architectural solutions Cope with the constraints of the space environment Create critical, high-quality gateware and the verification that proves it Set and uphold design, documentation and verification standards across the team Mentor FPGA engineers and lead small FPGA teams on complex units

Work Environment: RTL: VHDL Simulation: Questasim, Makefile, Python, TCL Tests on target: Makefile, Embedded-C, Embedded-Linux, FreeRTOS, Python CI/CD: Gitlab, Docker

Key Activities: Define and own the FPGA design architecture from system requirements, including the major design trade-offs Design, simulate, integrate and test RTL code while reviewing the RTL of others Drive the verification strategy (testbenches, on-target test procedures, CI) Write and test software driver code Write and review technical documentation Mentor junior and mid-level engineers, and lead small FPGA teams Interface with other engineering teams (EE, RF, Operations, Embedded Software, System) and represent FPGA in cross-unit technical decisions

Requirements

5 to 10 years of professional experience in FPGA/RTL design, with a track record of taking designs from requirements through to validated hardware Master or PhD in Computer, Electronics or Mechatronics Engineering or equivalent through experience Strong command of RTL programming (in order of preference: VHDL, Verilog, SystemC, SystemVerilog) Experience with C and Python Strong understanding of the full FPGA design flow (synthesis, place & route, timing closure) Strong understanding of software and hardware interactions Solid experience with version control and continuous integration Experience with digital signal or image processing Proven ability to mentor engineers and provide technical leadership Excellent verbal and written skills to interact across teams and up to system level Comfortable in a lab environment: power supplies, oscilloscopes and spectrum analyzers Good English knowledge Passion for digital design

Nice To Have

Experience in space or another high-reliability / safety-critical domain (avionics, automotive, medical) Familiarity with radiation effects and mitigation techniques (TMR, scrubbing, etc.) Experience with Embedded-Linux (CLI usage & kernel customization) Experience with high-speed transceivers, PCIe or network interfaces (1G to 100G) Experience with memory interfaces (DDR3, DDR4, DDR5) Experience with PCB and hardware design Experience with advanced or formal verification methodologies

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.be
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all