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

Freelancer profile translated to English.
Back to original language

About Malek

Embedded software engineer – 5 years of experience

Hello and welcome to my profile!
I am Malek Hammami, an engineer specializing in embedded software development, with experience in the automotive and telecom sectors, notably at Bosch, Silicon Mobility, and Nokia.

I work on critical systems with strong constraints in performance, security, and reliability.

🎯 What I'm looking for:

Freelance (or umbrella company) missions in embedded software, particularly around:

Embedded Linux / VxWorks
C / C++ (low-level, middleware, application)
BSP / hardware-software integration
Critical systems (automotive, telecom, IoT)

I am available for quick intervention on high-value-added technical projects.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • AKKODIS
    UBT (UBT modem)
    TELECOMMUNICATIONS
    April 2025 - Today (1 year and 4 months)
    Client: Nokia
    Embedded software integration and development for a new UBT product, based on a ZynqMP platform with VxWorks.

    Achievements:

    • Development of new features at the UBT-M modem application layer in C/C++.
    • Integration of the VxWorks environment on AMD ZCU102 (ZynqMP) board.
    • Creation of a custom boot.bin for ZCU102, including VxWorks Boot Loader (VBL), Device Tree (DTS), and kernel.
    • Implementation of automation scripts to generate VBL and kernel images.
    • Integration of specific board drivers into the software stack.
    • Adaptation and integration of the ZynqMP BSP for UBT projects initially designed for Zynq-7000 (Zynq-7K).
    • Development of new features based on product specifications for the new product based on the ZynqMP architecture.
    • Development of Python scripts for functional tests and validation on embedded target.
    • Participation in the migration of the test environment from VxWorks 6.9 to VxWorks 7.
    • Development of LLVM/Clang toolchains for 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