Stéphane - Développeur SYSTEMES EMBARQUES

Ref : 180329P001
Photo de Stéphane, Développeur SYSTEMES EMBARQUES
Compétences
LINUX EMBARQUE
Expériences professionnelles
  • Mission
     Mission de conception d'un logiciel pour un module de surveillance d’un pack batterie. Mise en œuvre de différents capteurs (fumée, humidité, accélération) et diverses liaisons séries entre ces capteurs et le contrôleur principal.Analyse de faits techniques et validation
    Environnement technique
     Renesas famille RH850F1, Chaine IAR, I²C, SPI, CAN
    CLEON (76)

    2016
    Mission
     Projet AGV (Automated Guided Vehicle), véhicule autonome permettant le transport de charges lourdes aux postes d’opérations
     Analyse de faits techniques et validation
     Intégration d'une stack USB dans l ‘applicatif existant ; développement d’un bootloader pour la mise à jour des différentes cartes de l’AGV par bus Can 2.0. Interpréteur de commandes.
     Intégration d’un applicatif wireless pour une application future de pilotage des AGV via une connexion wifi
     Administration d’un dépôt git contenant l’ensemble des logiciels embarqué sur les différentes cartes.
     L’application bootloader permet la mise à jour rapide de tous les AGV sur site sans ouverture de la machine.
    Environnement technique
     Microchip dsp33, Chaîne croisée Microchip, Stack USB, Git, IDE MPLABX(NetBean), chaine de compilation GNU, bus CAN
    RAMBOUILLET (78)

    2015
    Mission
     Projet OVIP (On Vehicle infotainment Platform) – Client PSA. Système de navigation embarqué sur automobile, accès internet et distribution vidéo dans le véhicule
     Intégration d'un driver d'un switch BroadR-Reach (ethernet auto), sous Linux embarqué, Débogage de la carte mère
     Le driver BroadR-Reach permet l’économie d’un câblage en paire torsadée
    Environnement technique
     Linux embarqué, Chaîne croisée GNU, Bitbake, driver SPI, driver Ethernet, Freescale imx6q et broadcom bcm89500 (switch)
    LA ROCHE SUR YON (85)

    2014
    Mission
     Etude d’architecture d’un bootloader permettant la mise à jour des produits domotiques via une clef USB.
     Livraison et approbation de la spécification
    Environnement technique
     Cpu Arm cortexM3, U-boot, driver USB
    CAEN (14)

    2011 - 2014
    Mission
     Portage d'un noyau Linux embarqué sur une carte µTCA participant à l'acquisition des mesures effectuées sur les détecteurs.
     Développement d'un driver SPI sous noyau Linux.
     Etude de la version temps réel Xenomai de Linux.
    Environnement technique
     Linux embarqué, châssis et norme µTCA, Buildroot, Xilinx Virtex 5 (PowerPC 440) et son environnement XPS.
    LA VILLE AUX DAMES (37)

    2009 - 2011
    Missions
     Mission au département tachymétrie
     Validation de l’enregistreur d’événements
     Déverminage de l’enregistreur d’événements, amélioration du bootrom, déverminage d’un driver ATA.
    Environnement technique
     Langage C sur cible PPC 8270, eCos, VxWork, SVN
    CAEN, MONDEVILLE (14)

    2004 - 2009
    Missions
     Missions au département télévision numérique Set Top Box, service Infrastructure (OS, drivers)
     Conception/Intégration/validation des couches basses d’infrastructure du nouveau composant permettant le décodage/décryptage de flux TV numériques
     Portage de l’OS eCos sur le design, des drivers vers la chaîne GNU et support technique aux équipes.
     Mission de maintenance de drivers DVD recorder et support au client Philips CE.
     Mission de conception et intégration d’un logiciel embarqué permettant le pilotage de LED de puissance.
     Mission au département MMS (semi-conducteurs multimarchés), conception et intégration d’un dispositif permettant la charge sans contact des batteries de téléphones cellulaires
    Environnement technique
     OS pSos/eCos sur processeur MIPS, gestionnaire de configuration ChangeSynergy, sondes de debug Ashling et WindRiver.
     Cible cpu 8051, chaîne de compilation Keil.
     NFC, C et assembleur sur processeur ARM7(LPC213x), Chaîne de compilation IAR, sondes de debug J-LINK. Bus I2C, SPI.
    EOLRING international
    CAEN (14)

    1998 - 2003
    Mission
     Au sein de l’équipe hardware d’EolrinG INTERNATIONAL start-up dans les télécommunications à Caen, qui conçoit et développe des produits de réseaux locaux basés sur la technologie de commutation ATM distribué
     Spécifications fonctionnelles et de réalisation des couches basses et drivers de switch ATM et Ethernet sur noyau temps réel pSos (Microcontrôleur cœur MIPS), du firmware des switchs, des couches basses et drivers de cartes filles des switchs
     Cartes E1/T1, Pabx, ISDN, ATM 155Mbps, ATM 6x25Mbps, des couches basses et drivers ATM et Ethernet d’une carte fille intelligente
     Processeur cible MPC8260 sur noyau temps réel OSE, ainsi que du firmware (flashdisk, client TFTP…), des logiciels de tests de productions pour le sous traitant.
     Codage des différents modules, Intégration et fourniture des différents modules à l’équipe software. Prise en compte des différents problèmes de performance ou bugs des couches basses et drivers. Évaluation des performances et débogage des nouveaux produits hardware (prototypes) et software (processeur MPC857, noyau OSE, outils de débogage).
     Fourniture à l’équipe software d’une plate-forme hardware intégrant les éléments nécessaires (OS, Drivers) à l’intégration du logiciel applicatif. Portages des OS temps réels pSos sur carte cible MIPS, OSE sur cible MPC857 et MPC8260. Portage chaîne de compilation Green Hills vers Diab Data.
    Environnement technique
     Langage C, assembleur, chaînes de compilation croisées, Cibles : MIPS et Power PC 8260, noyaux temps réel OSE Enea et PSOS, gestion de configuration Perforce, JTAG, Agilent E5900, Analyseur logique HP 16700A, oscilloscope, ISO 9000, TCP/IP, ATM.
    TROYES (10)

    1992 - 1998
    Mission
     Au sein du bureau d'étude logiciel de GRAVOGRAPH INDUSTRIE INTERNATIONAL, leader mondial de la fabrication de machines à commande numérique destinées à la gravure,
     Responsable de la réalisation de firmware temps réel embarqués en conjonction avec les bureaux d'études électronique et mécanique
     Analyse et définition du cahier des charges après proposition de l’équipe marketing. Analyse des besoins. Proposition au marketing
     Rédaction des spécifications fonctionnelles et de réalisation.
     Codage des différents modules. Intégration.
     Expédition au service validation.
     Débogage et suivi des logiciels
    Environnement technique
     Langage C, Assembleur Oasis, noyau temps réel propriétaire et pSos, cible 680xx et Coldfire, UNIX (delta Motorola).

Études et formations
  • 1989 DUMII - Diplôme d’Université de Micro-électronique et Informatique Industrielle (UFR de Reims)

    1988 BTS Informatique Industrielle (Lycée François 1er de Vitry le François)

    1986 Baccalauréat F3 (Lycée Franklin Roosevelt de Reims).

    Domaine de compétences
    Spécialisation en Systèmes Embarqués, couches basses et drivers OS temps réel. Linux embarqué
    Compétence HARD / SOFT
    Spécifications Fonctionnelles et de Réalisations
    Secteurs : TV numérique, Télécoms, Ferroviaire, Automobile...

    Connaissances Techniques
    Systèmes d’exploitation :
    pSos (cible MIPS), OSE (cible Power PC), Linux embarqué/xenomai (cibles Power PC, ARM), eCos(cible MIPS), OS temps réel propriétaire (cible 68xx), UNIX (Linux et HP)
    Langages :
    C/C++, assembleurs Power PC (8xx, 82xx), MIPS, 680xx, 80x86, Microchip dsp33
    Programmation:
    Couches basses; pilotes et périphériques sur noyaux temps réels Inter processus sous noyaux temps réel (pSos, OSE et eCos)
    Protocoles:
    TCP/IP, ATM
    Outils de développement :
    Chaînes de compilation croisées DiabData avec OS temps réel pSos (Power PC et MIPS), OSE Enea (Power PC), chaine GNU + OS eCos(MIPS), Green Hills (Power PC), Sondes de debug BDM/JTAG WindRiver vision Probe (Power PC), Agilent E5900(Power PC), Lauterbach (Power PC) et Ashling(MIPS), analyseur logique HP 16700A, Perforce, PVCS, Continuus, analyseurs de réseaux SmartBit, GNN Interwatch 9500, Anritsu.
    Electronique :
    Bonnes connaissances de l’architecture de cartes électroniques numériques à base de microcontrôleurs MIPS et Power PC. Bus I2C, ISA, SCSI, PCMCIA, Electronique et Automatisme
    Langues:
    Anglais technique

D'autres freelances
Développeur LINUX EMBARQUE

Ces profils pourraient vous intéresser !
CV Développeur C++
Iurii

Développeur C++

  • SÉLESTAT
C++ C LINUX LINUX EMBARQUE SYSTEMES EMBARQUES
Disponible
CV Ingénieur logiciel  software/hardware
Benjamin

Ingénieur logiciel software/hardware

  • LE TAMPON
GO C LINUX EMBARQUE DOCKER PYTHON
CV Ingénieur systèmes embarqués
Nicolas

Ingénieur systèmes embarqués

  • BALMA
MICROCONTROLEUR Electronique C++ ASSEMBLEUR LINUX LINUX EMBARQUE PYTHON DOCKER
CV Développeur C++
Gauthier

Développeur C++

  • STRASBOURG
C++ BUS CAN NORMES UDS SYSTEMES EMBARQUES Banc de test IOT VBA PYTHON LINUX EMBARQUE
CV Ingénieure informatique et électronique
Maëva

Ingénieure informatique et électronique

  • BIOT
LINUX EMBARQUE PYTHON JAVA FLUTTER PHP JAVASCRIPT Kotlin C MYSQL
CV Ingénieur de développement
Jean-François

Ingénieur de développement

  • CLAVEISOLLES
C++ C Electronique SYSTEMES EMBARQUES LINUX EMBARQUE CAO SQL PHP
CV Ingénieur embarqué -Remote - Formateur C++, IoT, informatique, base cybersécurité
Wilfried

Ingénieur embarqué -Remote - Formateur C++, IoT, informatique, base cybersécurité

  • PARIS
QT LINUX EMBARQUE C++ BASH LINUX WINDOWS WORD EXCEL Cybersécurité PYTHON
CV Ingénieur Logiciel Embarqué
Abdelhadi

Ingénieur Logiciel Embarqué

  • TOULOUSE
C MICROCONTROLEUR SCRUM AGILE LINUX EMBARQUE C++ BUS CAN KORN SHELL SCRIPT SHELL PYTHON
CV Développeur C++
Guillaume

Développeur C++

  • PERTUIS
C++ JAVA PYTHON SCRIPT SHELL KORN SHELL LINUX EMBARQUE QT ANDROID UNIX XML
CV Ingénieur de développement C++ C
Corentin

Ingénieur de développement C++ C

  • LIMOGES
C++ C LINUX EMBARQUE Cybersécurité