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

Zakaria B.

Embedded Software & C++ Engineer - Drivers, OS

€650/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Zakaria

Systems engineer at the crossroads of embedded and high-performance C++, I work on projects that require both hardware mastery and advanced software expertise. Three years of low-level development in critical environments - drivers, real-time OS, hypervisor, multicore - at Safran and Stellantis have given me a system understanding that few application engineers possess.
I develop in C, modern C++, and Python, with a strong culture of performance, robustness, and certification. My missions cover both low-level embedded development (drivers, OS, middleware) and high-performance C++ systems (optimization, concurrency, tooling). If your project is critical, resource-constrained, or simply too complex for a generalist approach, I can help.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • Groupe SAFRAN
    Embedded Software Engineer
    AVIATION AND AEROSPACE
    October 2023 - Today (2 years and 8 months)
    78370 Plaisir, France
    • Development of low-level drivers and contribution to a real-time OS in a critical environment (DO-178C).
    • Multicore programming with inter-core synchronization and memory coherence management.
    • Testing and validation of an embedded hypervisor and analysis of partition isolation mechanisms.
    • Development of a C++ hypervisor configuration tool.
    • Coordination of a team in Morocco on unit testing and certification activities.
    Driver Development RTOS C/C++ Python
  • Groupe STELLANTIS
    Embedded Software Prototyping Engineer
    AUTOMOBILE
    February 2023 - August 2023 (6 months)
    Vélizy-Villacoublay, France
    Embedded software development on a rapid prototyping platform.
    • Embedded software development on a rapid prototyping platform based on an NXP microcontroller.
    • Development of low-level drivers and automated driver generation via the NXP IDE.
    • Implementation of embedded application code managing information exchange over a CAN network.
    • Development of a C++ tool for data visualization and remote control of the embedded unit
    Embedded C C++
  • Groupe STELLANTIS
    Embedded Software Architect
    February 2021 - August 2021 (6 months)
    Casablanca, Morocco
    • Design and development of a functional messaging code generation tool for the BSI unit.
    • Implementation of the tool in C++ and Python, automatically generating embedded code compliant with the AUTOSAR standard.
    • Generated code covering the majority of network frames circulating in the vehicle, integrated into the BSI unit.
    • Practical mastery of automotive software architecture and AUTOSAR design principles
    Python C++

Recommendations

Be the first to recommend Zakaria

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 in Computer Science
    Sorbonne University
    2023
    Systèmes Electroniques et Systèmes Informatiques
  • Engineering Degree
    National Institute of Posts and Telecommunications (INPT)
    2021
    Cycle d'ingénieur en Systèmes Embarqués et Services Numériques

Certifications

Categories