Menu

Benjamin VERNOUX

VALENCE

En résumé

Mes compétences :
Reverse Engineering
MPI
C/C++
Driver
NFC
Multicore
OpenMP
Android
ASM ARM/PPC
CortexM/R
Python

Entreprises

  • Projet open source Hardware & Software HydraBus/HydraNFC - Hardware & Embedded Software

    2014 - maintenant Hardware & Firmware HydraBus/HydraNFC (conception de A à Z du produit):
    http://hydrabus.com
    Carte HydraBus a base de MCU ARM Cortex M4F (STM32F4) extensible:
    https://github.com/bvernoux/hydrabus
    Extension HydraNFC avec chipset NFC TI TRF7970A:
    https://github.com/bvernoux/hydranfc

    Firmware:
    Port du firmware micropython: https://github.com/bvernoux/micropython (http://micropython.org)
    Création du firmware open source natif hydrafw avec utilisation de l'os ChibiOS 3.0, FatFs ...
    https://github.com/bvernoux/hydrafw
  • AirSpy SDR Hardware & Software (Software Defined Radio) - Hardware & Hard Real-time Embedded Software(multi core), PC tools (Linux/Windows)

    2013 - maintenant Airspy is an advanced software defined radio receiver capable of sampling 10MHz of spectrum anywhere between 24MHz and 1.7GHz – and even beyond with extensions.
    Specification, Hardware design, Embedded software (NXP LPC4370@up to 204MHz with Cortex M4F and 2xM0 cores) and Host (Windows/Linux libusb) tools development.
    Website: http://www.airspy.com
    GitHub: https://github.com/airspy
  • Open source HackRF SDR - Open source embedded software for HackRF SDR (Software Defined Radio)

    2012 - 2013 Drivers libopencm3 pour MCU LPC43xx (Dual core Cortex M4/M0).
    Firmware HackRF et partie host PC utilisant libusb multi-plateforme Windows, Linux.
  • Eurogiciel - Ingénieur Conception / Logiciel Embarqué / Expert Technique

    Labege 2007 - maintenant Embarqué Temps réel logiciel critique dans l'aéronautique:
    Projet KC390 Conception, développement, intégration/validation OS/BIT/Drivers.
    Projets OS temps réel propriétaire (multi-coeur partitioning temporal/spatial) + TSP sur différentes plateformes (ARM / PPC).
    Projets Contrôle Moteur (développement, tests, intégration validation).
    Projets logiciels embarqués tel que Data Loader RS232/422/A615.
    - Spécifications/documents (SRS/SDD/STD/STR).
    - Prototypage & Développement ASM PPC, C (DO178-B level D).
    - Intégration soft/soft et soft/hard (STD/STR).
    Département SAFRAN Sagem DSE(Valence).
    Langages: C, ASM PPC.
    Environnements: Bancs PXI, Trace32, Wind River Diab/GCC, Synergy/Git, Reqtify.

    Projet ADC RRJ (Air Data Computer pour avion RRJ).
    - Spécifications/documents (SRS/SDD/STD/STR/VDD/CRISD/Note Justification DO178-B).
    - Développement ADA95,ASM PPC, C/C++ (DO178-B level A).
    - Intégration soft/soft et soft/hard (STD/STR).
    Département Anémobarométrie THALES Avionics(Valence).
    Langages: ADA95, C/C++, ASM PPC.
    Environnements: Rhapsody(UML), WinIdea, GCC/GPS/GNAT Pro, Clear Case/SVN.

    - Responsable gestion de configuration, conception, développement, intégration/validation (toutes les étapes du cycle en V) et certification d’un OS embarqué et ces services avec des contraintes temps réel critique.
    Support de différentes BSP en natif et croisé (création driver ethernet Intel 100Mbps …) et différentes TSP (Texas C64, PPC).
    Département Anémobarométrie pour THALES Avionics(Valence).
    Normes: DO178-B Level A & C, Dataloader Arinc615-3.
    Langages: C/C++, ASM PPC/Texas C64.
    Environnements: Eclipse, GCC, CCStudio 3.x, RTRT …

    - Participation au développement/test de Plugins Eclipse en Java 5. Département DSI pour THALES Avionics DSI.
    Langage: Java 1.5
    Environnements: Eclipse Java/RCP Plugins Developers.

    - Expertise assembleur 8051 logiciel embarqué DO178-B Level D, dans le département production, Anémobarométrie THALES Avionics(Valence).

    - Spécification(SDD) et tests d’intégration(STD) département GPS/NAV THALES Avionics(Valence).
    Langages: C/C++.
    Environnements: Eclipse, GCC/Cygwin/MinGW ...
  • ECT Industries - Responsable Logiciel Embarqué

    Nizerolles 2002 - 2007 Recherche & Développement dans l’embarqué temps réel
    (6803, ST62, PIC16x, DSP TMS320) ASM, C/C++, Java et sol en Visual Basic, C/C++(MFC).
    - Développement des documentations et logiciels (embarqué et sol de bas niveau à haut niveau) pour enregistreurs de vol pour hélicoptère dans le cadre de plusieurs gros projets (avec l’armée française et étrangère), avec des marchés de plusieurs millions d’euros.
    - Rédaction de devis, cahiers des charges, spécifications, cahiers de tests, gestion de configuration, suivi et gestion de projets (logiciels Embarqués, PocketPC et Windows).
  • KYXAR - Développeur PHP / HTML / PostgreSQL

    Romans-sur-Isère 2001 - 2002 - Création d'un site Web dynamique B2B à gros budget (plus de 150K €uros) concernant la bijouterie.
    - Création du moteur de recherche simple et avancée (coté client), module PageWeb pour créer des pages Web dynamiques via des formulaires (coté client et admin), gestion client (admin), espace client(coté client), modules FAQ et Sondages multiples (coté client et admin).
  • Posse Press - Pigiste PHP, Blitz Basic, Assembleur 68k

    1998 - 2001 - Pigiste pour Login Hors Série PHP sortie en Juin 2001, écriture de 30 pages dans le Hors Série Login PHP.
    -Pigiste dans le magazine Login.
    Responsable de la rubrique Blitz basic (Programmation en basic et assembleur 68k).

Formations

  • Centre De Formation Saint-Louis

    Crest 1998 - 2001 BTS - Informatique Industrielle / Licence Assistant de projet Informatique Industrielle (Bac+3)

    Informatique Industrielle

Réseau