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

Najeh Marzouk

Architect Systèmes Embarqués,IOT,Transport,Robot

€650/day
Tours, FR
3-7 years

Average response time: 1 hour

About Najeh

Un consultant sénior en systèmes embarqués avec plus de 6 ans d'expérience dans des différents domaines comme le robotique, l'Iot, le transport et le ferroviaire. Ma dernière mission avec Faiveley transport m'a permit de monter en compétences et évoluer d'un milieu avec des fortes contraintes.
J'aime bien être entourer par différents types de personnes afin de pouvoir apprendre et partager mon savoir faire avec les autres.
Je suis quelqu'un qui aime le sport. J'aime jouer au Ping-Pong et je cherche toujours quelqu'un pour le défier.
  • Arabic

    Native or bilingual

  • English

    Fluent

  • French

    Native or bilingual

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

Experience

  • Veoneer
    Architect logiciel embarqué
    AUTOMOBILE
    November 2022 - Today (3 years and 7 months)
    Cergy, France
    Gestion de projet C/C++ Autosar ISO26262 CAN SPI Agile Scrum Microcontrôleur
  • Faiveley Transport (groupe Wabtec)
    Ingénieur systèmes embarqués
    TRANSPORTATION
    February 2020 - October 2022 (2 years and 9 months)
    Tours, France
    Projet 1 : Soft Bootloaders + Applicatifs Produit ATESS4G TGV M (A partir de scratch)

    ▪ Définir les exigences logicielles en se basant sur les specs systèmes.
    ▪ Définir l’architecture logicielles et rédiger les documents de traçabilités des exigences.
    ▪ Développement des différents composants logiciels en langage C du bootloader à exécuter sur le MCU
    STM32H753, ARM M7, pour 4 cartes et le STM32G473, ARM M4, pour 2 cartes de l'ATESS4G.
    ▪ Développer en respectant les exigences logicielles pour les différents périphériques (FDCAN, USB, FLASH,
    RAM, DMA, SHA256, CRC16, RCC, NVIC, TIM, GPIO).
    ▪ Développer les composants logiciels qui vérifies l’intégrité du binaire applicatif avant chaque démarrage.
    ▪ Développer les composants logiciels qui gères la mise à jour des fichiers binaires à travers le bus CAN et l’USB.
    ▪ Développement des composants applicatifs SIL2 pour les mesures tensions sur l’ADC, transmissions des
    données sur l’I2C/SPI, mesures vitesses, gestion des votes, gestions des défauts, gestions des infos systèmes
    en FALSH/RAM, Protections et sécurité de la mémoire, gestion des IWDG, gestion des entrées/sorties et
    gestions des contraintes temporelles dans la tache cyclique et la tache de fond.

    ▪ Projet 2 : Journal des défauts SIL2 (A partir de scratch)

    - Enregistrement des événements et défauts avec leurs contextes dans la mémoire RAM en tache cyclique.
    - Ecriture en mémoire FLASH à chaque apparition d’un défaut en respectant les contraintes temporelles de
    l’applicatif. Lecture, vidage et effacement du journal des défauts avec des trames CAN et USB.
    - Assurer le respect de la norme de codage MISRA C 2012 et les règles de codage internes Faiveley.
    ▪ Assurer les tests fonctionnels des composants développés sur les cartes et les bancs des tests.
    ▪ Utilisation de l'outil Polyspace BugFinder pour analyser chaque composant logiciel et rapporter les résultats.
    ▪ Assurer le CI/CD de chaque composant logiciel développé à l'aide des outils SVN, ClearVersion, Docker et Jenkins.
    ▪ Faire les revues de codes et documents des autres membres de l’équipe.
    travail en équipe Transports publics et ferroviaires STM32 Bootloader EN50128 SIL2 C/C++ Debugage Architecture Electronique

Recommendations

Be the first to recommend Najeh

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

  • Diplôme d'ingénieur en génie système électronique et communication,
    ENET'COM.
    2016
    Diplôme d'ingénieur en génie système électronique et communication,
  • Diplôme d'études préparatoires d'entrer aux écoles d'ingénieurs,
    IPEIM
    2013
    Diplôme d'études préparatoires d'entrer aux écoles d'ingénieurs,

Skill set (31)

Categories