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

Feriel Boudjatit

Embedded Software Engineer (STM32) & IoT

€200/day
1 project
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Feriel

I am an embedded software engineer specializing in STM32 microcontrollers and IoT systems.

Services I offer:

  • Prototype / PoC setup
  • STM32 firmware or driver development
  • STM32 debug support
  • Sensor / driver integration (I2C, SPI, UART, BLE, SubGHz)
  • Embedded Linux development (kernel compilation, boot, drivers, sensor integration, scripting)
  • IoT projects (ESP32, MQTT, Node-RED dashboards, Sub-GHz)
  • TouchGFX interface development
  • Python scripts (automation, data processing)
All with clean technical deliverables

I can also give private lessons: IoT, Embedded Linux, STM32, Python

Hardware available at my place for your POCs (not provided, but used for prototyping or testing):

  • an STM32 IoT Discovery Kit (L475)
  • a ToF VL53L8 sensor
  • an STM32U5G9J-DK2 Discovery board
  • an X-NUCLEO-GFX01M2 display
  • a Nucleo-F401RE board
  • a Nucleo-H503RB board
  • an 868 MHz Sub-GHz module
  • French

    Native or bilingual

  • English

    Native or bilingual

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

Experience

  • Mobility Care
    Malt logoOn Malt
    ESP32-S3 Embedded Firmware Development - NoorAl Companion (V1)
    SOFTWARE PUBLISHING
    November 2025 - January 2026 (1 month)
    Paris, France
    1- Display & Animation: Used LVGL to draw eyes (globe, iris, pupil, eyelids) and created an initial animation engine, (final state of each animation with intermediate states considering eye physics: saccades and blinks ..)
    2- Connectivity:
    - Provisioning: Implemented BLE pairing.
    - UI: The pairing PIN is dynamically displayed on both screens (split into two parts).
    - Wifi: Automatic connection once paired.
    3- Audio:
    - Input (microphone): Configured I2S in reception. Calculated RMS (sound level) and VAD (Voice Activity Detection)
    - Output (speaker): Configured I2S in transmission, integrated a .wav file (played in chunks to allow volume adjustment),
    - Ensured in the algorithm that the speaker emits audio (played file) whenever voice activity is detected.
    ESP32 BLE Provisioning LVGL FreeRTOS
  • STMicroelectronics (Paris)
    Embedded Development Engineer
    MECHANICAL ENGINEERING
    March 2025 - September 2025 (6 months)
    Paris, France
    Development of a microcontroller inventory management system:
    • Integration of an NFC module for card identification and tracking.
    • Implementation of SubGHz connectivity for data transmission to a remote server.
    • Automatic update of the centralized database via a server-side script.
    • Creation of a graphical interface for data exchange with the system.
    Embedded C C++ STM32 FreeRTOS TouchGFX
  • Telecom paris
    Study and Realization Works
    SOFTWARE PUBLISHING
    February 2025 - March 2025 (1 month)
    Palaiseau, France
    Development of an I2C driver for ADXL345 with interrupts:
    - Deployment of an embedded Linux system under QEMU (ARM Cortex-A9).
    - Design of an I2C driver for an accelerometer, user interface via the misc framework, data acquisition via interrupts with Threaded IRQ and software FIFO.
    Embedded Linux Linux Kernel U-Boot qemu Embedded C

Recommendations

Be the first to recommend Feriel

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 2 Embedded Systems
    Université Paris-Saclay
    2025
    Master 2 Systèmes Embarqués
  • Engineering Diploma and Master 2 in Electronics
    École Nationale Polytechnique
    2024
    Diplôme d'Ingénieur et Master 2 en Électronique

Skill set

Categories