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

Mahdi Khademrabe

C++/Linux Software Engineer

€460/day
Le Perray-en-Yvelines, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mahdi

Software engineer specialized in C++ and embedded Linux, I help companies develop, integrate, and ensure the reliability of critical software in demanding technical environments: automotive, telecommunications, embedded systems, and Linux platforms.

I can be involved in modern C++ development projects, software integration, on-target debugging, code optimization, network communication, or embedded feature validation.

My experience at Continental Automotive allowed me to work on embedded radio/telematics products with strong performance, robustness, and software quality constraints. I participated in C++ development under Linux, DLT log analysis, debugging with gdb/gdbserver, Yocto integration, and network communication via TCP/IP, SOME/IP, and AUTOSAR.

What sets me apart: a comprehensive vision of embedded software, from C++ implementation to system integration, with a focus on cybersecurity challenges.

I can support you with:
- C++14/17 development under Linux
- Embedded software and system integration
- Yocto
- On-target debugging and log analysis
- TCP/IP, sockets, SOME/IP, AUTOSAR
- Unit tests, validation, and software quality
- Refactoring, optimization, and complex bug fixing

I am primarily looking for freelance assignments in the Île-de-France region or hybrid roles, on projects where reliability, quality, and system understanding are essential.
  • French

    Native or bilingual

  • English

    Native or bilingual

  • Persian

    Native or bilingual

Can work on-site
Le Perray-en-Yvelines (up to 50km)

Experience

  • Continental Automotive
    C++/Linux Software Engineer
    TRANSPORTATION
    October 2022 - December 2025 (3 years and 2 months)
    Rambouillet, France
    • Development of C++17/14 core system components under Linux for an industrial automotive radio and telematics project, meeting strict functional and non-functional requirements.
    • Design and implementation of a network communication pipeline within an Intrusion Detection System (IDS).
    • Implementation of JWS signature processing and validation for intrusion event detection.
    • Setup of unit tests and functional validation, participation in CI pipelines (Jenkins), code reviews, and Agile/Scrum.
    C++ Yocto IPC Python Linux
  • Continental Automotive
    C++ Software Developer (Apprenticeship)
    AUTOMOBILE
    September 2019 - September 2022 (3 years)
    Rambouillet, France
    • Participation in the development of the new generation of automotive radios within the BRS (Broadcast Radio Systems) team.
    • Design of software architectures and development of C++/Linux libraries and graphical applications (Qt, GTKmm).
    • Improvement of test tools and the customer demonstrator, with automation of DLT log analysis via Python.
    • Use of Git, Jira, Jenkins for continuous integration.
    • Final project: complete implementation of the RadioDNS standard in a radio demonstrator, from design to integration.
    C++ GTK+ Qt Creator Linux CI/CD
  • Continental Automotive
    Web Application Developer
    AUTOMOBILE
    April 2019 - August 2019 (4 months)
    Rambouillet, France
    • Development of a real-time Django backend application in Python.
    • Design of a robust application with authentication and user management.
    • Linux deployment (Apache) and writing technical documentation.
    Django Python jQuery Apache JavaScript

Recommendations

Be the first to recommend Mahdi

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

  • RNCP Level 7 Title – Cybersecurity Engineer
    Ecole Hexagone
    2025
    Formation certifiante orientée pratique et opérationnelle (900h) couvrant la cybersécurité technique et organisationnelle. - Maîtrise des systèmes Linux & Windows, des réseaux et des fondamentaux de la cybersécurité - Sécurisation des infrastructures : firewalls Stormshield (CSNA), durcissement des systèmes, cryptographie et PKI - Détection et réponse aux incidents : SIEM Splunk, règles de détection, threat intelligence, forensique et gestion de crise - Ethical hacking & analyse d’attaques avancées (APT, MITRE ATT&CK) - Gouvernance et conformité : PSSI, analyse de risques (EBIOS RM), ISO 27001 / SMSI, continuité d’activité - Projet fil rouge: analyse de risques, définition d’une stratégie de sécurité et mise en œuvre de mesures techniques
  • Master's Degree in Electronics and Industrial IT Engineering
    Ecole Nationale Supérieur d'Electronique et de ses Applications (ENSEA)
    2022
    Formation d’ingénieur généraliste en électronique et informatique, orientée conception de systèmes complexes, avec une forte base scientifique et une ouverture vers les enjeux industriels et humains. - Programmation en C, algorithmique et conception logicielle - Électronique analogique et numérique, systèmes numériques (VHDL) - Télécommunications : codage et modulation numériques, propagation des signaux - Bases en SQL, développement web (HTML, CSS, JavaScript) et Java - Gestion de projet, management, marketing industriel, droit et éthique - Travail en équipe, rigueur, communication technique et adaptabilité

Categories