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

Malek Hammami

Embedded Software Engineer

€556/day
Paris, FR
3-7 years

Average response time: 1 hour

About Malek

Ingénieur logiciel embarqué – 5 ans d’expérience

Bonjour et bienvenue sur mon profil !
Je suis Malek Hammami, ingénieur spécialisé en développement logiciel embarqué, avec une expérience dans les secteurs automobile et télécom, notamment chez Bosch, Silicon Mobility et Nokia.

Je travaille sur des systèmes critiques avec des contraintes fortes en performance, sécurité et fiabilité.

🎯 Ce que je recherche :

Des missions en freelance (ou portage) en logiciel embarqué, notamment autour de :

Linux embarqué / VxWorks
C / C++ (bas niveau, middleware, applicatif)
BSP / intégration hardware-software
Systèmes critiques (automobile, télécom, IoT)

Je suis disponible pour intervenir rapidement sur des projets techniques à forte valeur ajoutée.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • AKKODIS
    UBT (modem UBT)
    TELECOMMUNICATIONS
    April 2025 - Today (1 year and 3 months)
    Client : Nokia
    Intégration et développement logiciel embarqué pour un nouveau produit UBT, basé sur une plateforme ZynqMP avec VxWorks.

    Réalisations :

    • Développement de nouvelles fonctionnalités au niveau couche applicative du modem UBT-M en C/C++.
    • Intégration de l’environnement VxWorks sur carte AMD ZCU102 (ZynqMP).
    • Création d’un boot.bin personnalisé pour ZCU102, incluant VxWorks Boot Loader (VBL), Device Tree (DTS) et kernel.
    • Mise en place de scripts d’automatisation pour générer les images VBL et kernel.
    • Intégration de drivers spécifiques carte dans la stack logicielle.
    • Adaptation et intégration du BSP ZynqMP pour des projets UBT initialement conçus pour Zynq-7000 (Zynq-7K).
    • Développement de nouvelles fonctionnalités basées sur les spécifications produit pour le nouveau produit basé sur l’architecture ZynqMP.
    • Développement de scripts Python pour la réalisation de tests fonctionnels et de validation sur cible embarquée.
    • Participation à la migration de l’environnement de tests de VxWorks 6.9 vers VxWorks 7.
    • Développement de toolchain LLVM/Clang pour VxWorks7.
    C C++ Python VxWorks Linux
  • Akkodis
    Embedded Software Engineer
    April 2023 - April 2025 (2 years)
    Paris, France
    Client: Bosch France Project: ESP (Electronic Stability Program) Position:
    Akkodis Team Coordinator at Bosch Functional Owner (FO) for Renault projects Component Responsible Person (CRP) for Renault Nissan and PSA projects
    Responsibilities:
    • Coordinated Akkodis team members at Bosch, ensuring alignment with project goals and efficient team operations.
    • Utilized the V-cycle development process to ensure comprehensive development and testing activities throughout the project lifecycle.
    • Conducted CCB meetings to plan Epic and stories for functions in ESP.
    • Implemented new requirements in functions included in ESP Using C
    • Ensured the integration of functions in new projects and collaborated with the responsible persons of other functions to ensure software compatibility for the delivery.
    • Debugged C code in software streams to ensure proper function and stability.
    • Developed software functional specifications (SW FS) and software component specifications (SW CS) using Doors.
    • Developed detailed software design (dSD).
    • Performed static IT to verify the delivered software architecture.
    • Conducted Component tests (CT) and debugging.
    Development Methodology: V-cycle
    Keywords: C, Doors, ASCET, ALM, ESP, SharCC, TestIde, Quality Center, TCM, SVN
  • Focus Corporation Tunis
    Embedded Software Engineer
    September 2021 - March 2023 (1 year and 6 months)
    Client: Silicon Mobility Project: Software Solution for Motor Control of Electric Cars
    Tasks:
    • Participated in development activities to ensure compliance with automotive safety standards.
    • Developed safety software features such as ESC (Event Sequence Control) and FFI (Freedom From Interference).
    • Conducted bug fixing and reporting using Redmine.
    • Debugged code using Lauterbach, Trace32, and RTL simulation.
    • Updated software features in project libraries.
    • Documented APIs and updated design elements.
    • Developed software tests with C, including unitary tests, integration tests, and functional tests.
    • Analyzed safety code using Polyspace and updated the code to comply with MISRA rules (Mandatory, Required, Advisory).
    • Reduced function metrics (cyclomatic complexity).
    • Generated Polyspace reports with justifications, including Bug Finder report and Coding Standards report.
    Development Methodology: Agile Scrum, PI, and Sprints
    Keywords: C, ARM-R5, Safety, ISO 26262, ASPICE, MISRA, VSCode, Lauterbach, Trace32, SVN, Polyspace, Jama, Redmine, Smartsheet

Recommendations

Be the first to recommend Malek

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

  • Bachelor of Engineering in Electrical Engineering
    National School of Engineers of Tunis Tunis
    2021
    Electrical engineering diploma
  • National exam of entrance to engineering school
    Preparatory Institute for Engineering Studies of Tunis Tunis
    2018
    National exam of entrance to engineering school

Skill set

Categories