You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Khalid F.KF

Khalid F.

FPGA Project Manager Engineer

€550/day
Bordeaux, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Khalid

FPGA/SoC Engineer with over 12 years of experience in digital and embedded systems development in the Broadcast and Aeronautics (DO-254) sectors. I am involved in the entire development cycle: needs analysis, architecture definition, RTL design in VHDL, verification, and system integration.

Specializing in FPGA/SoC development (AMD/Xilinx, Intel/Altera, Microsemi), I also have solid experience in DSP/SDR signal processing (RF, audio, video) and heterogeneous platform integration, particularly Zynq MPSoC UltraScale+ SoCs, with embedded Linux development under Yocto (U-Boot, Device Tree, Kernel configuration, low-level PS-PL interfacing).

As a Team Leader, I have managed complex projects, coordinated teams, and ensured client communication in high-constraint environments (DO-254). Autonomous, rigorous, and results-oriented, I bring a complete system vision and reliable execution to secure and accelerate your FPGA/SoC developments.
  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Fluent

  • Arabic

    Native or bilingual

Can work on-site
Bordeaux (up to 50km), Paris (up to 50km), Toulouse (up to 20km)

Experience

  • EXPLEO - Thales AVS
    FPGA Engineer/Team Leader
    AVIATION AND AEROSPACE
    January 2022 - January 2025 (3 years)
    Bordeaux, France
    As FPGA/SoC Referent at EXPLEO, I worked on avionics projects for a major client in the aeronautics sector (Thales AVS), on physical design and verification activities in a critical and standardized context (DO-254).
    I also held transversal responsibilities: project planning, technical coordination, workload estimation, and client interface, with a results-oriented and client satisfaction approach, ensuring high-quality deliverables.

    🔹 FPGA/SoC Design (DO-254)
    – Needs/requirements analysis, writing and updating specifications (GAEL)
    – FPGA development on Intel, Microsemi, and Xilinx platforms:
    • RTL Design (VHDL)
    • Synthesis & P&R (Vivado, Libero, Quartus): timing closure, STA, CDC, design constraints
    • HW/SW Co-design: AXI, DMA, ARM-FPGA integration
    – Documentation writing: specifications, design, test plans, validation
    – Embedded Linux development with Yocto (U-Boot, device tree, kernel, FPGA/ARM interface)

    🔹 FPGA Physical Verification (DO-254)
    – Requirements coverage, traceability, coding rules, test plan definition
    – Verification of avionics video blocks (A818, LVDS, DVI), video processing functions, and high-speed/peripheral modules (DDR3, PCIe, UART, etc.)
    – Functional/scenario-based test procedures, C scripts, functional analyses
    – Design reviews via Quartus/RTL Viewer
    – Contribution to custom video test tools
    – Supervision and management of FPGA/verification engineers

    🔹 Technical Leadership & Project Management
    – Participation in RFPs, requirements clarification, architectural contributions
    – Planning, estimation, risk management, technical monitoring, client interface
    – Coordination of multi-site & multi-disciplinary teams (FPGA/Software/Linux)
    – Mentoring and skill development of junior engineers
    FPGA VHDL DO254 Technical Project Management Embedded Systems
  • WorldCast Systems
    FPGA and Embedded Systems Engineer
    TELECOMMUNICATIONS
    October 2014 - November 2020 (6 years and 1 month)
    33700 Mérignac, France

    FPGA/SoC Development:

    • Needs analysis and specification writing.
    • Simulation of algorithms/signal processing chains/DSP on Matlab
    • VHDL coding, Synthesis, Place & Route under ISE/VIVADO
    • Test Bench creation (VHDL) for virtual verification under Modelsim
    • Physical testing of the FPGA on board for validation
    • DSP Algorithms and Techniques: RF/Audio Acquisition, SDR, ADC/DAC Interfaces, DUC/DDC, Translation, Filtering (IIR/FIR), Sub/Oversampling, FFT, FIFO, CORDIC, OFDM, …
    • Communication Buses: SPI, I2S, RS232, I2C, Link-Port, AES, USB, Ethernet…

    Embedded Electronic Systems:

    • Participation in the design and development of electronic boards (RF/Analog & Digital) with RF chains (Architectures, filters, LNA, Mixers, Amplifiers,…) and fast ADCs (direct conversion, sampling, …): technology, component, and interface selection.
    • Testing and validation of electronic boards (RF/Analog/Digital) (RF measurements).
    • Development of embedded Linux distribution under Yocto/Petalinux: FPGA/ARM interface, u-boot, device-tree, Kernel configuration, etc.
    FPGA VHDL Signal Processing Embedded Systems Yocto
  • ENSEIRB-MATMECA
    Adjunct Lecturer - Reconfigurable Architectures
    EDUCATION AND E-LEARNING
    March 2017 - February 2018 (11 months)
    Bordeaux, France
    • Teaching 2nd year (Embedded Electronic Systems) in Reconfigurable Architectures (Embedded Systems, FPGA, SoC, Zynq/Yocto/Petalinux).
    • 2nd year Course in Embedded Electronics Systems Reconfigurable Architectures (Embedded Systems, FPGA and SoC. Focus on the Zynq Xilinx FPGA SoC).
    Vivado FPGA System On Chip Digital Electronics Embedded Systems

Recommendations

Be the first to recommend Khalid

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master's Degree, Embedded Electronic Systems
    Bordeaux National Superior School of Electronics, Computer Science and Radio communications
    2014
    Diplôme d'ingénieur, Systèmes Electroniques Embarqués
  • Scientific Baccalaureate
    Élisée Reclus High School
    2008
    Baccalauréat, Scientifique

Skill set

Categories