Experiences

Since 2021 – Rowenta, GROUPE SEB, Vernon:

  • Cybersecuriity : Pentest on vaccum robot cleaner

Hardware analysis (external flash reading, debug port, etc.)

Network analysis (Wireshark)

Evaluation de l’exposition d’informations sensibles (Données clients, version de librairies, technologies utilisées)

Recherche de vulnérabilités basées sur les données sensibles

Static analysis of application firmware (Ghidra, Binwalk)

Remédiation et analyse des risques associés

  • Development of lab tools:

Design of product update tool and protocol via battery connector (Disassembly free)

-> MAJ produit 60x plus rapide (15 min -> 15 secondes)

-> Analyse SAV 60x plus rapide (5 min -> 5 secondes)

  • Versatile vacuum cleaner embedded development:

Définition des exigences SW (Produits, fonctionnelles, techniques sous Squash), développement en langage C,

Ecriture/réalisation des tests unitaires (automatisés sous python), gestion architecture inter-systèmes/inter-produits, amélioration/correction SW (sous Jira).

  • Active participation in the development of the SW process and Electronics development:

Definition of needs and process, search for tools, implementation of the process via the tools, user training, maintenance of the tools.

2.5 years – Médiane Système, for Schneider Electric, Pacy sur Eure:

  • Embedded development on high voltage range speed variator (1000V – 14000V):

Multi-core architecture (ARM/DSP) with shared RAM management.

Real-time communication with multiple subsystems:

RL78, FPGA, PLC. Maintien et évolution du software existant.

Applying fixes to the communication chain:

Coeur ARM -> DSP -> MCU -> Fpga (Correctifs apportés sur l’Intégrité et le transfert des données)

  • Embedded development on “Keypad” controller connected to drives via ModBus:

Maintenance and evolution of existing software, implementation of software configuration management under Git / GitHub.

  • Experience focused on:

C language development on multiprocessor architecture, internal Com,

Shared RAM, real-time, writing technical design documentation, impact analysis, clear case/quest unit tests, github

6 months – NXP, Caen, France

Final studies project

Réalisation d’un simulateur de carte SIM sur MCU (LPC1769) et Raspberry Pi : routage d’une carte d’extension de Raspberrypi comportant le MCU et l’interface HW requise pour échanger avec le lecteur de carte SIM.

Élaboration d’un script python sur PC permettant le transfert de différents scénarios vers le simulateur.


Experience focused on:

C language, real time (FreeRTOS), reading technical documentation

(MCU Standards and Datasheet), Tortoise SVN, development of software and hardware architectures

4 months – Creation of an industrial embedded system

Internship abroad : Renningen, Allemagne

Experience focused on:

Independent work, solution research, printed circuit routing, C language,

English practice (written, read, spoken)