Gaël Le Moing
Architecte logiciel @ Thales
About
Près de 15 ans d'expériences variées dans le domaine des systèmes embarqués: - Architecture de logiciels pour systèmes embarqués temps-réel (calculateurs avioniques) - Architecture de systèmes temps-réel - Développement de composants logiciels allant du boot au niveau applicatif (conception, codage et intégration SW/HW): drivers, séquenceur temps-réel, librairies applicatives, utilitaires pour application - Identification et résolution de problèmes (débogage à la sonde, oscilloscope, ...) - Intégration et production d’applications temps-réel embarquées - Suivi du processus de développement DO-178
Canada
Pointe-Claire
Aviation & Aerospace
Protocoles de communication, Microcontrôleurs, Firmware, Architecture ARM, Software Development Methodologies, Embedded Software, Software Engineering, TMS570, MPC5xxx, ARM-CortexR, Software Design, Programming, C, Assembly, Ada, SPI, I2C, JTAG, Debugging, WinIdea
Experience
Architecte logiciel
Montréal
Définition de l'architecture des logiciels plateforme de deux nouveaux produits à base de STM32H7. Travaux de R&D pour les futurs calculateurs de commandes de vol: - i.MX-8X: mise en place du partitionnement de la cache L2 sur un cluster de 4 coeurs Cortex-A35 - RS485: définition et essais d'un protocole multidrop half duplex sur STM32H7 - Mesures de performances (applicatif, gestion I/O, cache, OS) Définition de l'architecture du logiciel plateforme d'un REU (Remote Electronic Unit) à base de Hercules TMS570: - leader technique du développement du logiciel plateforme (C et Ada) avec 4 développeurs - capture des besoins du système et raffinement en requis logiciel - définition des interfaces avec le HW (carte et FPGA's) - définition d'un environnement de test représentatif carte pour les tests du logiciel (carte spécifique) - évaluation des performances et intégration de plusieurs applications Conception de l'outil de génération du code applicatif des logiciels Thales: - architecture de l'outil et déclinaison en tâches de développement - développement de la solution (GUI avec QtDesigner et backend en Python) - intégration et validation de la solution avec les spécifications de logiciels existants Conception d'une application de traitement de signaux analogiques sur TMS570 (coeur ARM Cortex-R5): - conception de l'architecture logicielle grâce aux périphériques intégrés au microcontrôleur (N2HET, DMA, MibSPI, MibADC, VIM) - développement de la séquence de démarrage du microcontrôleur (PLL, alimentation des périphériques, cache, MPU, protections ECC sur les mémoires, interruptions, ...) - intégration d'algorithmes de traitement de signaux provenant de convertisseurs Analogique/Numérique externes - intégration du logiciel sur un setup HW (utilisation de générateurs de signaux analogiques, d'oscilloscope numérique, convertisseurs Analogique/Numérique et Numérique/Analogique)
Développeur logiciel pour les calculateurs de commandes de vol
Montréal
Dans le cadre du développement des logiciels pour calculateurs de commandes de vol (multi-projets): - développement logiciel selon la DO-178B (DAL A) - développement de composants bas-niveau - programmation en C, Ada et Assembleur sur microcontroleurs - mise en place de nouveaux concepts architecturaux - débogage avec sondes sur bancs-carte (utilisation de Workbench et WinIdea) - intégration du logiciel et essais sur bancs produit - gestion de configuration (Clearcase)
Ingénieur de développement du logiciel pour système d'affichage avionique interactif du S76-D
Le Haillan, France
Intégration de nouvelles fonctions pour le prochain standard du logiciel pour système d'affichage avionique interactif: transmission d'informations météo, GPS-LPV et ADSB-OUT. Développement de la fonction FFS (Système de suivi de flotte): conversion des informations de navigation d'un format interne vers le protocole standard GAMA429.
Ingénieur de développement du logiciel pour système d'affichage cockpit pour le Sukhoi SSJ 100
Le Haillan, France
Développeur et intégrateur du logiciel du système d'affichage cockpit (CDS) du Sukhoi Superjet 100: - Responsable technique du logiciel du CDS - Responsable de la gestion de configuration logicielle - Travail en collaboration avec les ingénieurs des équipes transverses pour assurer la cohérence des briques logicielles - Responsable du développement et de l'intégration des fonctions TAWS et BITE - Impliqué dans les processus et audits des certifications russe (IACAR) et européenne (EASA): certificats obtenus
Développeur d'un composant de logiciel radar compatible des normes STANAG
Pessac, France
Projet de recherche et développement sur les standards STANAG utilisés par les forces de l'OTAN: - Analyser et identifier les standards STANAG applicables aux données de sortie du logiciel radar - Concevoir et développer un prototype de composant logiciel permettant de convertir les données de sortie du logiciel radar aux formats STANAG identifiés - Ecrire les spécifications logicielles, les tests et les documents de recette du composant logiciel

Développeur d'une application de tests des systèmes de freinage des véhicules industriels
Blainville-Sur-Orne, France
Au sein du département "Métrologie et Adaptation Clients": - Concevoir et développer une application embarquée permettant de vérifier la conformité des systèmes de freinage des véhicules industriels à la norme ECE13 - Utiliser les modules d'acquisition de données et le logiciel de développement de National Instruments - Tester l'application embarquée dans un véhicule sur une piste d'essais, analyser les problèmes rencontrés et apporter les modifications nécessaire en regard des critiques de l'équipe de techniciens - Partie supplémentaire au stage: Développer un analyseur de données de bus CAN
Gaël Le Moing's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


