Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Mathieu BARROY

Expert systemes embarqués

Mathieu BARROY
48 ans
Permis de conduire
QUINT-FONSEGRIVES (31130) France
Situation professionnelle
Freelance
En recherche active
Présentation
DISPONIBLE le lundi 16/02/2026 (négociable au lundi 26/01/2026)
★ CONTRAT: Freelance
★ LIEU: Région toulousaine


★★★ PRESENTATION ★★★
Expert par mes multiples expériences (> 20 ans) et par passion. Pour les systèmes critiques et complexes (Safety, Multi-coeurs), nécessitant des compétences logicielles et électroniques, je suis l'expert logiciel qu'il vous faut.

  • Faculté d'adaptation
  • Pro-actif, excellent relationnel,
  • Autonome et Travail en équipe / accessible / coopératif / partage de connaissance
  • Curieux et déterminé
  • Méticuleux et consciencieux

J'ai travaillé dans des petites et grandes structures (startups et multi-nationales) et dans des équipes de toutes tailles:
  • Autonome et multi-compétent
  • Travail d'équipe (reporting, entre-aide, brainstorming), documentation, respect des processus.

Le travail d'équipe est le meilleur moyen pour progresser vite et de grandir socialement par la découverte d'expériences humaines.

Mes multiples expériences sont une force. Elles m'ont permis de parfaire mes compétences et, par ce biais, elles m'ont aussi permises d'élargir ma palette de compétences.
Ainsi, je suis ouvert pour parfaire mes compétences et/ou en développer de nouvelles afin de répondre à vos besoins.

J'ai travaillé dans les secteurs Automobile, Aéronautique, Télécom, Energie, Défense, ET, par nature, je suis ouvert à tout les secteurs d'activité.
CV réalisé sur DoYouBuzz
Compétences

ANGLAIS

  • Lu/écrit/parlé = bon niveau technique
  • 2006: SiemensVDO Allemagne
  • 2010: Satsys : Déplacements en Turquie
  • 2017-2020: HELLA: conf calls avec Inde et Allemagne

Environnements Techniques

  • Startup, PME, grandes entreprises
  • Travail en totale autonomie ou en équipe
  • Excellant relationnel avec les équipes SW / HW / MECHA / SYSTEMES / ADMINISTRATIF...
  • Automobile (AUTOSAR, MISRA, ASIL-D, ISO26262)
  • Télécommunications (MODEM, GPS)
  • Défense
  • Ouvert à d'autres environements

22 ANS DE DÉVELOPPEMENTS dans les systèmes embarqués

  • Maitrise des contraintes qualité et système
    Avancé
  • Audit de code (maintenabilité, fiabilité, efficience, extensibilité, réutilisabilité...)
    Avancé
  • Analyse de problèmes dans des systèmes complexes (multi-HW & SW) : instrumentation du code, oscilloscope, analyseur logique, soudure CMS...
    Avancé
  • Auto-génération de code
    Bon niveau
  • Algorithmes d'organisation, de trie, de recherche, de compression, de cryptage
    Avancé
  • Maitrise "multiplicité des flux d’exécution" (préemptivité et prb connexes):
    • réactivité, multi-priorité, inter-blocage
    • Ressources HW & SW: partage dynamique
    • Noyaux préemptifs : Codage & audit
    Avancé

PROGRAMMATION EMBARQUÉE

  • C
    Avancé
  • Programmation defensive
    Avancé
  • Dév sur une multitude de µc 8/16/32 bits avec 1 ou plusieurs CPU cores
    Renesas; Microchip; Atmel; Motorola; Mitsubishi; Infineon; Aurix TC38...
    Avancé
  • Matlab Simulink : Scripts
    Bon niveau
  • Matlab Simulinlk + Embedded Coder
    Bon niveau
  • Matlab Simulinlk + Target Link (dSPACE)
    Bon niveau
  • C++
    Bon niveau
  • Assembleur
    Intermédiaire
  • Philosophie POO en C
    • Architectures modulaires et conf indépendantes (AUTOSAR)
    • Encapsulation des données
    • Minimisation des interfaces et inter-dépendances
    Avancé
  • POO en C++:
    • Surcharge d'opérateurs et de fcts
    • Classes canoniques
    • Fonctions et classes template
    • Données membres static, const, mutable
    • Fonctions membres static, const
    • Héritages multiples
    • Fonctions amies
    • Polymorphisme (fonctions virtuelles)
    Intermédiaire
  • Tests static (revue de code, QAC, PC-Lint...)
    Bon niveau
  • Automatisation de Tests Unitaires par instrumentation ou RTRT
    Bon niveau
  • Tests d'intégration & validation via console Visual C++, CANape, CANalyser, CANoe
    Bon niveau
  • Nombreux drivers
    Avancé

Liste de drivers (non exhaustif)

  • Périphériques CPU : DMA, DAC, ADC, PLL & clock switch, Watchdog, Timer, PWM, InputCapture...
  • Motor Position Sensor (Resolver, AMR, GMR, TMR)
  • Commandes AT (MODEM GSM, Thuraya et Iridium)
  • GNNS: Trames GPS (NMEA 0183)
  • RF transceiver pour GSM
  • Bus : SPI, I2C, RS232, LIN, CAN, SENT
  • Audio : CODEC (SI3000...), bus PCM...
  • Divers : Transpondeur, Accélérometres, AG1170 (Tip&Ring), EEPROM, RTC, LCD, Digital potentiometer...

AUTOSAR

  • Davinci & Tresos
  • OS + OSEK OS
  • NVM / FEE

PROGRAMMATION WINDOWS/LINUX

  • MOTIVÉ pour acquérir plus d'expériences
  • C++
    Bon niveau
  • C#
    Bon niveau
  • Scripts VBA (Excel)
    Bon niveau
  • Scripts bash
    Notions
  • Scripts Dos
    Notions
  • Scripts Python
    Notions
  • VisualStudio, QT, LabWindows, LabView...
    Intermédiaire
  • Linux embarqué Linaro sous MiniAnd MK802 et Gumstix, Linux Ubuntu
    Intermédiaire

ÉLECTRONIQUE

  • Conception - Recherche de composants et édition de schématique
    Notions
  • Connaissance des architectures matérielles µc, DSP, CPLD, FPGA
    Bon niveau
  • Prog matérielle : VHDL, schématique
    Notions
  • Architectures complexes :
    • Traitements parallèles/séquentiels des échantillonnages des flux d'informations
    • Safety concept : Redondance de traitement, Autocontrôle entre CPU
    Avancé

GESTION DE PROJETS

  • Cycle en V, amélioration continue, agile
    Bon niveau
  • Configuration management : GIT, MKS...
    Bon niveau
  • Gestion de ressources via MS-Project...
    Intermédiaire
  • Relations clients (suivi des problèmes)
    Intermédiaire