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

Christophe Smekens

Architecte Logiciel Embarqué

600 €/jour
Le Puy-en-Velay, FR
15 ans et +

Délai de réponse moyen : 1h

À propos de Christophe

Architecte en logiciels embarqués, j'ai plus de 17 ans d'expérience dans la conception de solutions logicielles critiques et performantes. Spécialisé dans les systèmes temps réel, je suis expert en gestion des contraintes de performance, de sécurité et de fiabilité pour des applications industrielles, automobiles et médicales. Mon approche se concentre sur l'optimisation de la qualité, de la robustesse et de la maintenabilité des logiciels. Passionné par les défis technologiques, je guide les équipes dans la réalisation de solutions innovantes et sur mesure.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • MAATEL
    Responsable Technique Logiciel
    HIGH TECH
    octobre 2017 - Aujourd'hui (8 ans et 8 mois)
    Moirans, France

    Responsable technique logiciel

    • Management de l’équipe logiciel
    • Assignation des membres de l’équipe logiciel sur les différents projets
    • Chiffrage des offres

    Architecte logiciel

    Conception d’un auto-transfuseur de sang (projet médical classe C)
    • Architecture sur deux microcontrôleurs (STM32F767 + STM32F205)
    • Codage logiciel (ADC, I2C, SmBus, Timers, DAC, PWM, EMMC, Microphone, moteur pas à pas, chargeur batterie, Usb Host, Usb Device)
    • Gestion périphériques Usb Host (Hub, dalle tactile HID, Mass Storage USB, CDC)
    • Qualité: LDRA, CodeSonar, Doxygen, ...
    • SRS, SAD, SUS, SPVU, RPVU, SPV, SRPV, SLOC
    Conception d’une machine de conservation des cornées (projet médical classe A)
    • Rédaction des spécifications
    • Architecture machine (1 micro STM32F767 + 12 STM32F205)
    • Codage des briques logicielles (CAN, QSPI, ADC, I2C, douchette USB, Ethernet, LCD, dalle tactile résistive)
    • Qualité: LDRA, CodeSonar, Doxygen
    • SRS, SAD, SPV, SRPV
    Conception d’un logiciel permettant de contrôler une rainureuse (projet industriel)
    • Rédaction des spécifications
    • Architecture logiciel (STM32G431)
    • Gestion moteur BrushLess 230V (2kW)
    • SRS, SAD, SPV, SRPV
    Conception d’un logiciel permettant de déterminer l’élasticité de la peau (projet industriel)
    • Rédaction des spécifications
    • Architecture logiciel (STM32G473)
    • Codage bas niveau (ADC, Usb Device, I2C, ...)
    Conception d’un logiciel contrôlant la bonne mise en place d’implants dentaires (projet médical de classe C)
    • Rédaction des spécifications
    • Architecture logiciel (STM32G474)
    • Codage bas niveau (ADC, DAC, QSPI, I2C, LCD, ...)
    • Ecriture des test unitaires (LDRA)
    • SRS, SAD, SUS, SPVU, RPVU, SPV, SRPV, SLOC
    Conception d’un logiciel permettant de contrôler un module de tableau électrique de mesure de terre (projet industriel)
    • Rédaction des spécifications
    • Architecture logiciel (EFR32MG13)
    • Codage bas niveau (ADC, Bluetooth, Timer, ...)
    • SRS, SAD, SUS, SPV, SRPV
    • FreeRTOS

    STM32 C Assembleur Ethernet/IP Bare Metal LDRA IEC 62304 ISO 13485 Bluetooth Low Energy Leadership et gestion d'équipe SVN Logiciel embarqué Développement logiciel embarqué MISRA
  • Fresenius Kabi
    Responsable Intégration Logiciel
    SECTEUR MÉDICAL
    mai 2015 - octobre 2017 (2 ans et 5 mois)
    Responsable intégration logicielle (18 mois)
    • Management de l’équipe d’intégration
    • Assignation des membres de l’équipe logiciel sur les différents projets
    • Mise en place et sélection des outils d’intégration logiciel (Jira, Jenkins, …)
    • Mise en place et optimisation d’une chaine de compilation GCC sous Linux pour cible RM48 et AM335x
    • Mise en place des tests unitaires avec CUnit
    • Mise en place du taux de couverture de code avec GCov
    Architecte logiciel (11 mois)
    • Rédaction des spécifications (UML)
    • Développement de briques logicielles sur microcontrôleur RM48 et sur os temps réel SafeRTOS
    • Développement de briques logicielles sur processeur AM335x et sur Yocto
    Programmation C/C++ SafeRtos Modélisation UML Intégration continue Management d'équipe Atlassian JIRA Jenkins IEC 62304 ISO 13485 Git Logiciel embarqué Développement logiciel embarqué
  • Portalp International
    Ingénieur Expert Logiciel Embarqué
    HIGH TECH
    mars 2012 - avril 2015 (3 ans et 1 mois)
    Fontaine, France
    Maintenance d’un logiciel pour porte piétonne coulissantes (HCS12)
    • Ajout de fonctionnalités sur code existant
    • Amélioration des algorithmes et maintenance du logiciel existant
    • Respect de la norme EN16005
    • Mise en place de tests unitaires
    Développement d’un logiciel pour porte piétonne battante (HCS12)
    • Amélioration du cahier des charges de la porte
    • Refonte complète du logiciel de la porte en repartant du cahier des charges
    • Respect de la norme EN16005
    Développement d’un logiciel pour porte piétonne coulissante nouvelle génération (STM32)
    • Rédaction du cahier des charges
    • Mise en place du système de compilation basé sur GCC et Makefile
    • Développement des briques bas niveau sur STM32F205
    • ADC, I2C, Timers, …
    • Mémoires externes (QSPI)
    • USB Device
    • Interfaces série pour la communication avec les accessoires
    Assembleur Git-SVN STM32 EN 16005 Bare Metal C Logiciel embarqué Développement logiciel embarqué

Recommandations

Soyez le premier à recommander Christophe

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

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

Formations

  • Diplôme d’ingénieur électronique
    ENSERG - INP Grenoble
    2007
    Conception électronique et logiciel embarqué et spécialisation système sur puce (SoC)

Compétences (60)

Catégories