Gregory C.

Product Manager

830 dollar

My experience

More

SENSEORAugust 2018 - Present

Responsable développement au sein d'une société de conception de solution de monitoring de température basée sur la technologie SAW (marché mondial de la distribution d'énergie).

* Gestion d'une équipe de 7 personnes (gestion des carrières).
* Redéfinition stratégique du produit de l'entreprise (fonctionnalités, utilisation, production).
* Réalisation d'un plan de réduction de coût de production du hardware.
* Mise en place du process de développement Agile (Scrum) avec l'outil Devops Azure puis Jira.
* Rôle de product owner.
* Mise en place d'un process de qualité logiciel (workflow CI/CD, automatisation, tests).
* Pilotage des différents projets, définition des workpackage, management des ressources, des budgets et des besoins.
* Reporting aux actionnaires (bord meeting réguliers).
* Veille (technologique, marché, concurrence).
* Redéfinition de l'architecture logicielle du produit et formation de l'équipe logicielle à l'architecture de logiciel.
* Rédaction des documentations utilisateurs.
More

LIEBHERR AEROSPACEFebruary 2017 - July 2018

Architecture et développement d'un logiciel (BSP) sur CPU multi-cœur pour un surpresseur sensor-less pour véhicule à hydrogène.

* Étude et prise en main de la cible microcontrôleur (Infineon TC277).
* Mise en place de l'environnement de développement et de debug (Eclipse, Tasking)
* Définition d'une architecture répondant aux exigences projet.
* Codage et mise au point des différentes couches logiciels.
* Intégration de l'applicatif SCADE développé par Liebherr.
* Formation des équipes internes au CPU INFINEON Tricore et à la programmation sur CPU multi-core.
* Déverminage des cartes électroniques chez le fournisseur (Allemagne)
More

SYNEJECTSeptember 2016 - January 2017

Etude et de la faisabilité de l’implantation d’une puce Bluetooth dans des calculateurs de gestion moteur destinés au marché du deux roues.

* Étude de l’existant.
* Recherche de solutions techniques.
* Rédaction d’un recueil de préconisations pour l’implémentation de la solution.
More

GRIDBEE communicationsFebruary 2015 - September 2016

Développement d'un System on chip 802.15.4g avec modem FSK et OFDM pour réseau maillés.

* Sélection des IP implantés dans le chipset et configuration du cœur.
* Pilotage du développement, définition des workpackage, management des ressources, des budgets et des besoins.
* Encadrement d'une équipe technique (8 personnes).
* Réponse aux appels d'offres projets Publique et Privé sur la partie technique et cotations, suivi des partenariats avec les laboratoires de recherche (CEA list). * Définition de l'architecture hardware des cartes d'évaluation et de l'architecture du logiciel embarqué.
* Codage des drivers bas niveau du microcontrôleur (IIC, SPI, cache, DMA, UART).
* Développement du driver des Modem FSK et OFDM.
* Codage des couches réseau (COAP, UDP)
* Rédaction des documentations (spécification, conception, plans de tests).
* Réalisation des schémas des cartes d'évaluation.
More

SIGFOXAugust 2013 - February 2015

Développement de l'eco-système d'émetteur compatible SIGFOX.

* Création d'une librairie compatible multi-cpu pour l'encryptions des messages (conception, codage et tests) et rédaction de la documentation d'interface.
* Mise au point des notes d'application pour réaliser la modulation avec les puces RF présentes sur le marché (documentation, code d'exemple).
* Support technique auprès des intégrateurs et fabricants de puces Rf.
* Qualification des « modems » Sigfox (mise au point d'un outil de qualification, procédures).
More

ELTAApril 2011 - July 2013

Logiciels de vol de ballon sonde (norme En61508) et logiciel de gestion d’incendie et voie d’eau pour sous-marin.

Dans le cadre du projet "ISS", modules sécuritaires de détection d'incendie et de voie d'eau pour sous-marin :
• Définition de l’architecture du logiciel (contrainte de compilation multi cible : Cortex A8, ARMv7, Coldfire, e300)
• Mise en place de l'environnement (Makefile, Linker script, startup files).
• Développement des firmware des différents micros (drivers : CAN, SPI, I2C, RAM, ROM, TIMER, couches protocolaire et couches applicatives) dans le respect des préconisations de la norme EN61508
• Rédaction des dossiers de conception et de justification.
• Conception et développement des logiciels de tests et de qualification des cartes du calculateur (logiciels de test unitaire hardware, test de stress, identification).

Dans le cadre du projet : NOSYCA, logiciel de vol pour ballon sonde (CNES) :
• Réalisation de l’architecture des logiciels de vols (4 logiciels différents sur 4 cibles) pour des cibles ARM7 (LPC2388).
• Développement des firmware des calculateurs (couches basses, intermédiaire et applicative) selon la norme EN61508.
• Rédaction des documents de conception et de test.
• Réalisation de la phase d'intégration des logiciels.
• Rédaction des tests unitaires et d'intégration.
• Réalisation des tests unitaires avec le logiciel LDRA et des tests d'intégration.
More

KRYSTAL ELECTRONICSJanuary 2010 - April 2011

Création d'une entreprise de produits électroniques audio haute-fidélité

* Développement des parties numérique et de contrôle des appareils.
* Conception des cartes électronique (schématique, routage, montage).
* Conception des boitiers.
* Conception des logiciels embarqués (contrôle de volume, télécommande).
* Mise en place des partenariats de distribution.
More

FONROCHE ENERGIEJuly 2010 - March 2011

Création d'un service exploitation et des outils associés

* Création des procédures de suivi et de mise en service de centrales.
* Création de l'outil de suivi de production (rédaction des spécifications, gestion de l'appel d'offre, choix du prestataire, suivi des livrables).
* Installation des systèmes de communication dans les installations clients, configuration et formation des clients à l'utilisation des outils.
More

SATSYSFebruary 2008 - June 2010

Société de développement de systèmes de télécommunications par satellites.

* Pilotage du projet de Satcom aéronautiques (définition des spécifications, suivi, gestion du budget).
* Pilotage du projet de produits communicants pour l'armée (définition des spécifications, suivi, gestion du budget).
* Gestion d'une équipe de 3 personne, définition des workpakage.
* Définition des architectures logicielles.
* Codage et mise au point des logiciels.
* Réalisation des cartes électronique (schématique, routage, montage des prototypes).
* Mise en place des référentiels qualité ISO9001 et EN9100.
* Suivi et support des clients.

My stack

IT Infrastructure

Azure DevOps, Windows, Linux, Git, Azure, FreeRTOS

Protocols

TCP/IP

Other

English, LDRA, Python Programming, French, C Programming Language, Microsoft Windows, Microsoft C-SHARP, Advanced RISC Machine (ARM), Testing, ISO 900X Standard, Apache Subversion, BlueTooth Technology

Technologies

System Architect, Software Architecture, Integration, Software Development

Middleware

Jenkins

Analysis methods and tools

Agile, JIRA, Testlink, Agile Methodology, Scrum, Lauterbach, DevOps

Environment of Development

SVN, Makefile

Embedded and Telecom

Embedded C, Eagle, UART

Software testing

Debugging

Languages

C++, Python, Java, C, Bash, UML, C#, .NET Languages, Assembler

Others

Product Ownership, Team management, Mantis, Project Management

Mobile

Embedded Systems

My education and trainings

FORMATION LINUX EMBARQUE - -2012 -

FORMATION AGILE (SCRUM) - -2018 -

BTS ELECTRONIQUE - -2003 -

INGENIERIE ELECTRONIQUE ET LOGICIEL CESI - EI.CESI - Ecole d'ingénieurs du CESI2008 -