You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Zakariae Ben-AkkaZB

Zakariae Ben-Akka

Embedded Software Development Engineer

€250/day
Paris, FR
0-2 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Zakariae

Embedded Systems Engineer / Firmware Development – Test & Validation

Looking to make your embedded systems reliable and ensure regression-free deliveries?

I help R&D teams and industrial companies design robust firmwares and implement solid testing strategies — with a focus on low-level software quality and real-target validation.

Why combine embedded development and test & validation?

Because firmware is the heart of the product.
And an untested system is a non-deliverable system,
Furthermore, safety requirements (ISO 26262, IEC 61508) make validation essential.

My goal?

To help you deliver reliable, high-performing embedded products that comply with industry standards.

What I offer:

  • Firmware Development
  • Design and development of low-level drivers (SPI, I2C, CAN, UART)
  • Porting and integration of RTOS (FreeRTOS, Zephyr)
  • Development of BSP and hardware abstraction layers (HAL)
  • Memory optimization and real-time management
  • Implementation of OTA / DFU update mechanisms
  • Embedded Test & Validation
  • Setup of HIL (Hardware-in-the-Loop) test benches
  • Writing test plans and validation specifications
  • Embedded unit tests with Unity / CppUTest
  • Code coverage analysis and automated regression tests
  • Real-target validation (JTAG, oscilloscope, logic analyzer)

Compliance & Safety

Support for ISO 26262 / IEC 61508 standards
Requirements traceability and non-conformity management
Code reviews and firmware quality audits.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • Schiller Médical
    Embedded Software Development Engineer
    April 2024 - September 2024 (5 months)
    Weissenburg, France
    → Participation in functional analysis and writing specifications.
    → Low-level C development of an SPI driver for the MAX30001 sensor, with integration on an ARM Cortex-M7 board.
    → Target validation: unit and functional tests, debug via SWD and logic analyzer.
    → Memory and CPU optimization to ensure real-time constraints are met.
    → Tools: Low-level C, Python, FreeRTOS, Linux, Git, ARM Cortex-M7, SPI, UART, SWD.
    Linux Python Git C
  • Capgemini Engineering
    Embedded Electronics Engineer
    February 2023 - July 2023 (5 months)
    Casablanca, Morocco
    → Development in C of the control part and validation of the developed system.
    → Design of a test bench and a PCB compliant with CISPR 25 and ISO 16750-2 standards.
    → Tools: Proteus, STM32CubeIDE, C, LTspice, Altium Designer, Cycle V.

Recommendations

Be the first to recommend Zakariae

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 in Electronics and Embedded Systems
    École Centrale de Lyon
    2024
    Master 2 en Électronique et Systèmes Embarqués
  • State Engineering degree in
    ENSA Oujda
    2023
    Ingénieur d'État en

Certifications

Skill set

Categories