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

Mohamed Ghaibouche

Embedded Systems Engineer

€350/day
Paris, FR
0-2 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohamed

I help teams develop and integrate embedded systems, from firmware to on-target testing and hardware integration.

I primarily work in C/C++ and Python on microcontrollers and embedded platforms: STM32, ESP32, nRF52, Arduino, FPGA SoCs, Zephyr, and FreeRTOS. I can be involved in firmware development, sensor integration, inter-board communication, low-level buses, and IoT prototypes.

I am also accustomed to using Python to create tools around embedded systems: automation scripts, MQTT communication, report generation, and integration with GitLab CI, PyQT graphical interfaces...

Topics I can help you with: connected objects (IoT), microcontroller firmware, BLE, LoRaWAN, SPI/I2C/UART/CAN, ADC acquisition, signal processing, low-power systems, hardware/software integration, and technical documentation.

I worked at Airbus Defence & Space on the validation of embedded equipment, then on projects involving embedded AI, sensors, energy harvesting, and connected systems.

I can assist with feasibility studies, existing prototypes, architecture design, firmware development, integration challenges, or transforming a proof of concept into a cleaner base.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km), Marseille (up to 50km), Toulouse (up to 50km), Lille (up to 50km), Lyon (up to 50km)

Experience

  • Freelance
    Embedded Systems Engineer — Near-Field EMI Detection Architecture
    INTERNET OF THINGS (IOT)
    June 2026 - Today (2 months)
    Paris, France
    • Design of an embedded detection architecture combining near-field EMI capture, MEMS inertial detection, and a safety conductive loop.
    • Analysis of brushed and brushless motor signatures: broadband noise, commutation, brush arcing, PWM, harmonics, and fast edges.
    • Specification of the analog chain: input limiting, filtering, low-noise gain, RMS/envelope detection, anti-aliasing, MCU ADC, filter bank, and comparators.
    • Design of the digital rejection logic: energy wake-up, dynamic thresholds, appearance confirmation, change detection, and spectral verification.
    • Component selection and validation plan preparation: ADXL372, RAK4630, BLE/LoRaWAN, distance, orientation, urban noise measurements, and correlation with reference probes.
    Embedded Systems Signal Processing Sensors Internet of Things LoRaWAN
  • Freelance
    Embedded IoT Engineer — Autonomous Low-Power Node
    INTERNET OF THINGS (IOT)
    April 2026 - June 2026 (2 months)
    Paris, France
    • Definition of the architecture for a battery-less autonomous IoT node powered by piezoelectric energy harvesting.
    • Comparison of energy management architectures: charge extraction, cold start, storage, sensor duty cycle, and radio cost.
    • Selection of the e-peas AEM30940 PMIC, nRF52832 SoC, and LSM6DSV IMU for a low-power architecture.
    • Sizing of the energy budget: harvesting, conversion, storage, IMU acquisition, local processing, and BLE transmission.
    • Definition of the firmware workflow: low-power sleep, interrupt wake-up, acquisition, pre-processing, local classification, and transmission.
    Internet of Things Embedded Systems C Language Low Power Energy Harvesting
  • Airbus Defence and Space
    Embedded Systems Engineer for Space Equipment – Test Benches
    AVIATION AND AEROSPACE
    February 2025 - August 2025 (6 months)
    Élancourt, France
    • Analysis and reverse engineering of two real-time internal validation environments for embedded equipment.
    • Design of a hardware-aware automated validation software to standardize tests between software, AIV, and AIT teams.
    • Development of the test software in Python, based on Pytest, with custom test format, campaign execution, and JUnitXML reporting.
    • Integration with GitLab CI, Docker, Linux environments, and internal development tools.
    • Validation on NG Ultra/NanoXplore FPGA SoC platforms, ARM Cortex-R52/Armv8-R targets, and NXP LX2160A boards, with low-level debugging via Trace32/Lauterbach.
    Python MicroPython Pytest Test Automation Software Development

Recommendations

Be the first to recommend Mohamed

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 Embedded Systems Engineering
    Polytech Sorbonne University
    2025
    Systèmes embarqués, RTOS, FPGA, codesign matériel-logiciel, IoT, traitement du signal, algorithmique, développement IA embarquée
  • Academic Exchange – Electrical Engineering
    École de Technologie Supérieure de Montréal
    2025
    Objets Connectés, Cybersécurité, Développement Web, DevOps

Skill set

Categories