You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Fabrice N.FN

Fabrice N.

Embedded Systems | Embedded C

€400/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Fabrice

Senior Embedded Systems Engineer


🌍 French | Fluent English

What I bring

I help companies design, develop, and stabilize their embedded systems in C/C++, from low-level firmware to hardware integration.

I tackle issues where the root cause often lies at the interface between software and hardware, requiring fine-grained analysis and a diagnostic-oriented approach.

Firmware & Embedded Development

C / C++
Embedded Linux
Bare-metal & RTOS Firmware
Drivers and BSP
Optimization and Performance Analysis

Debugging & System Analysis

Low-level debugging (firmware / hardware)
Memory analysis and system stability
Complex and intermittent bug investigation
Timing and protocol analysis

Hardware / Software Integration

Component and peripheral integration
R&D technical support

Protocols & Connectivity

SPI / I2C / UART
PCI Express

Added Value

Embedded systems engineer with over 13 years of experience in demanding industrial environments.
I have developed a strong ability to quickly diagnose complex problems on embedded systems.
I work on systems where bugs are difficult to reproduce and require in-depth and methodical analysis.

Types of Missions

C/C++ firmware development
Bug fixing and embedded system optimization
Hardware/software integration
Advanced technical support

Goal

Accelerate embedded system development, stabilize products, and reduce the time to resolve critical issues.
  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Basic

Can work on-site
Paris (up to 50km)

Experience

  • Arrow Electronics
    Embedded Engineer / FAE — Multi-Manufacturer Technical Support
    TECH
    February 2025 - Today (1 year and 6 months)
    Paris, France
    At Arrow Electronics, one of the world's leading distributors of electronic components, I serve as an FAE covering a multi-manufacturer portfolio for clients in the industrial, defense, aerospace, and telecommunications sectors.

    My activities primarily focus on:

    Technical support for client R&D teams, from needs qualification to production.
    System debugging at the board level with clients, escalating to the manufacturer for complex cases.
    Methodological support for design-in: component recommendations, hardware/software integration assistance.
    Setting up a unified scripting environment for launching and automating EDA tools.
    Managing technical relationships with partner manufacturers.
    This cross-functional role allows me to combine low-level technical expertise with customer support skills, operating at the interface between R&D teams and manufacturer product teams.
    Technical Support Debugging Scripting Hardware/Software Integration Automation
  • NanoXplore
    Embedded Engineer / FAE — Space Embedded Systems
    NANO-TECHNOLOGY
    November 2020 - February 2025 (4 years and 3 months)
    Paris, France
    At NanoXplore, a European manufacturer of radiation-tolerant components for space applications, I provided technical support to institutional clients and research centers on severe constraint space embedded projects.

    My activities primarily focused on:

    Understanding C/C++ firmware on embedded SoCs and analyzing system behavior in a radiative environment.
    Functional debugging at the evaluation board level: correlating simulation with actual behavior.
    Automation using scripts around proprietary development tools.
    Supporting design teams throughout the cycle: component evaluation, integration, debugging, qualification support.
    This experience allowed me to develop the development and validation rigor specific to critical embedded environments, where firmware reliability is a non-negotiable requirement.
    Critical Embedded Systems Debugging Scripting Hardware/Software Integration Test and Validation
  • Synopsys, Inc.
    Embedded Engineer / AE — SoC Emulation
    SOFTWARE PUBLISHING
    May 2015 - November 2020 (5 years and 6 months)
    Paris, France
    Within Synopsys' Emulation division, I provided technical support to major semiconductor clients (fabless, IDM) on ZeBu hardware emulation platforms – systems that allow for near real-time execution of complete SoC designs before silicon.

    My activities primarily focused on:

    System debugging on SoC emulation environments: signal analysis, timing, and low-level interfaces (JTAG, UART).
    Development of C, C++, and TCL scripts and debugging environments for automating and validating emulation flows.
    Integration and implementation of ZeBu platforms, from initial bring-up to advanced production support.
    Assisting R&D teams in diagnosing RTL issues and correlating simulation/emulation.
    Conducting technical demonstrations tailored to the specific constraints of each SoC project.
    This experience exposed me to complex hardware/software environments where debugging extends to the signal level – a practice directly transferable to embedded system integration and validation challenges.
    C/C++ SoC Emulation Hardware/Software Integration Debugging Scripting

Recommendations

Be the first to recommend Fabrice

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 in Microelectronics and Telecommunications Engineering
    Polytech Marseille
    2010
    Formation d'ingénieur généraliste à dominante électronique embarquée et systèmes numériques, dispensée à Polytech Marseille (Aix-Marseille Université). Principaux domaines couverts : Électronique numérique : circuits numériques, microcontrôleurs, traitement numérique du signal, VHDL, programmation structurée en C Électronique analogique : circuits actifs, filtrage, transmission du signal, hyperfréquences Architecture système : microprocesseurs, systèmes combinatoires et séquentiels, commande numérique des processus Télécommunications : modulations numériques, communications mobiles, systèmes sans fil, protocoles Physique des composants : semi-conducteurs, technologies des composants, caractérisation électrique Formation à forte composante pratique (travaux pratiques, projets, stages) dans un environnement académique en lien avec l'industrie semiconducteur (STMicroelectronics, partenariats industriels).
  • ATS preparatory class — Industrial Engineering
    Lycée André Argouges
    2006
    Année de classe préparatoire scientifique intensive (CPGE), destinée aux titulaires d'un BTS industriel souhaitant intégrer une école d'ingénieurs. Formation à 33h de cours par semaine, complétée par des khôlles hebdomadaires. Principaux domaines couverts : Mathématiques approfondies : analyse, algèbre linéaire, probabilités, méthodes numériques Physique : mécanique, électromagnétisme, physique des ondes, thermodynamique Sciences industrielles : systèmes asservis, automatique, modélisation et simulation Informatique et systèmes numériques : approfondissement des bases acquises en BTS Anglais technique et expression écrite/orale Cette année de mise à niveau scientifique intense a constitué le socle théorique nécessaire à la poursuite en école d'ingénieurs — en consolidant notamment les fondements en mathématiques et physique appliquée indispensables aux systèmes embarqués.

Skill set

Categories