Bruno DAVID

Software project Manager, Sagem DS - Safran Electronics

94FresnesIle-de-France - France

Graduated in microelectronics engineering (master degree equivalence) in 1998, I started my career as field application engineer on micro-controller and on logical analyzer.
This experience allowed me to improve my knowledge on micro controller architecture, low-level software design constraints and also to develop communication skills with customers, through technical support and training on products I was responsible for.
In year 2000, I made a "90 degree turn", by moving toward embedded software development. My first "software engineer job", as a smart card reader software designer, convinces me to stay in the embedded software engineering development.
I joined PSA Peugeot Citroen in 2002, in the embedded software department, where I worked as software designer, software design manager and software integration manager. This 8 years period allowed me to work on every v-cycle phases and to acquire very strong knowledge on embedded and real-time software development process.
After this experience in automotive industry, I decided to move to aeronautical industry, as software project manager. My choice was motivated by the will to deploy DO-178B process and also to apply my technical and management skills to this field.

Bruno DAVID
70 contacts
Depuis 2010

2010- à ce jour : Sagem DS, Division Safran Electronics - Groupe SAFRAN
Massy (91)

Chef de projet logiciel sur le système d’atterrissage du Learjet 85 (programme LJ-200), sous autorité FAA (Federal Aviation Administration)

• Responsable des activités de développement et vérification du logiciel applicatif, sous DO-178B, DAL A :
o Animation d’équipe : ressources internes Sagem, plateaux de développement et sous-traitants.
o Rédaction des plans et standards et garant de leur correcte application sur l’ensemble du cycle en V, en étroite collaboration avec le responsable qualité logiciel du projet.
o Suivi de la rédaction des spécifications logicielles de haut niveau pour les fonctions du système (freinage, extension-rétraction orientation roue avant et built-in-test).
o Définition de l’architecture logicielle issue des contraintes système du client (Messier-Bugatti Dowty), en collaboration avec le responsable technique logiciel du projet.
o Suivi des activités de conception logicielle et rédaction des spécifications logicielles de bas niveau et codage.
o Garant des activités de développement et de qualification des outils de production et de vérification du logiciel.
o Pilotage de l’intégration du logiciel applicatif, des tests bas niveau et fonctionnels.
o Coordinateur des activités d’intégration du logiciel applicatif avec l’operating system.

• Rôle de « point focal » pour la certification du logiciel du système (applicatif et operating system). Directement interfacé avec le DER FAA (Designated Engineering Representative) du projet.
• Suivi des activités sous-traitées (internes, France et off-shore), rédaction des cahiers des charges.
• Gestion de projet : planification des activités, pilotage adéquation charge-capacité, suivi du budget (env. 80 000 heures), élaboration des devis.

Équipements et systèmes aéronautiques
Expérience professionnelle
2002 - 2010

2002- 2010 : PSA Peugeot Citroën, Vélizy (78).

• Pilotage des activités de développement de composants logiciels intégrés au sein d’une plateforme standardisée sous-traitée.
• Animation d’équipe : 4 personnes.
• Pilotage de la conception logicielle en fonction des contraintes d'intégration avec le logiciel sous-traité
• Pilotage de la rédaction des dossiers de conception logicielle, du codage des composants (MISRA C) et des plans de tests unitaires dans un contexte CMMi niveau 2.
• Intégration des composants développés avec le logiciel sous-traité, déploiement et utilisation d’une chaine outillée de configuration des composants logiciels.
• Etude de faisabilité et chiffrage d’évolutions logicielles pilotées par les projets véhicules.
• Activité transversale d’expertise « Développement logiciel embarqué » dans le cadre de la sous-traitance de calculateurs automobiles.
• Réalisations : développement et livraison des modules logiciels en phase avec le planning initial et livraison d’une plateforme logicielle intégrée à l'équipe de validation et aux projets.

Architecte logiciel « fonction diagnostic » pour calculateur central habitacle « nouvelle génération » (6 mois)

Responsable du suivi des sous-traitants des développements externalisés (2 ans)
• Suivi des développements du logiciel « couches basses » sous-traité pour le calculateur central habitacle.
• Responsable de l’intégration du logiciel sous-traité avec l'applicatif PSA.
• Pilotage de l’activité de recette du logiciel sous-traité.


Ingénieur logiciel temps-réel pour calculateur habitacle (2 ans)
• Conception et développement (codage MISRA C, OS OSEK) sur basic software.
• Développement d’une expertise dans le domaine du diagnostic véhicule.
• Rédaction de plans de tests de validation sur le domaine du diagnostic.
• Maintenance du logiciel en production : analyse et correction des défaillances
• Evolution dans un environnement industriel très contraignant.

Transport routier
2001 - 2002

Travail au sein d’une équipe de 4 personnes chargées du développement des drivers bas niveau des lecteurs de cartes à puce sécurisés ActivCard.

• Développement en C sur un composant carte à puce (coeur 8051, TDK Semiconductor) intégré dans des lecteurs de cartes à puces pour « Setup Box ».
Projet d'envergure internationale.
Conception et développement des modules IHM, sécurité, clavier et machine d’état principale du firmware. Intégration du protocole série ISO 7816.

• Développement en assembleur sur processeurs OKI 4-bits intégré dans les lecteurs sécurisés ActivCard, notamment utilisés lors de paiements sur Internet ou bien pour une identification au sein d’un réseau d’entreprise.
Développement de la machine d'état principale, gestion de la lecture de différentes cartes (notamment VISA), modification de l’interface homme-machine.
Travail d’optimisation du code notamment en terme de taille.

Électronique et microélectronique
1998 - 2001

• Ingénieur d’Applications Microcontrôleurs 32 (famille NEC V850) et 64 bits (famille NEC Vr), appliqué plus particulièrement au domaine de l’automobile.
• Support technique avant-vente et après-vente : présentation produits, formation sur l’architecture des micro contrôleurs, formations aux outils de développement (debugger, compilateurs).
• Intervention auprès du client lors du développement du projet (aide au développement des couches basses liées au microcontrôleur, benchmarking de code…).
• Clients principaux : PSA, Autoliv, Jonhson Controls (anciennement Sagem), Siemens VDO. Intervention dans le cadre de la validation et de l’implémentation du microcontrôleur 32-bit VanStorm, en collaboration avec Siemens VDO et PSA.
• Acquisition de solides connaissances en architecture de microprocesseurs et au fonctionnement de différents périphériques.

Électronique et microélectronique
1998 - 1998

• Stage au sein du département « Design IC’s », spécialisé dans le design de microcontrôleurs destinés aux cartes à puces.
Modélisation en VHDL comportemental d’un CPU 8-bit (cœur du ST19-XYZ). Le modèle fut ensuite utilisé dans le cade du développement de périphériques associé à ce CPU (contrôleur de protocole ISO 7816, unité de timers, UART, module sécuritaire d’accès mémoire…).

Électronique et microélectronique
1997 - 1997

• Développement du VHDL comportemental d’un décodeur correcteur d’erreur Reed Solomon.
• Intervenant en travaux dirigés et pratiques de VHDL/Verilog dans le cycle d’études d’ingénieur.

Électronique et microélectronique
Ancien élève de
Hobbies
Lecture , golf , squash

Les visiteurs de ce profil ont aussi consulté
Franck BURIDAN
Innovation et business development, Geensyde
Jérôme BARBOTIN
E&M Safety Assurance Engineer, Alstom Transport
Louis Raymond
Responsable commercial France & Suisse, Maplesoft
Florence BERNARD-BABLON
Chef de produit, JACQUELINE RIU
Cyril PROCH
Responsable sûreté de fonctionnement logiciel, PSA Peugeot Citroën
Alban Collaro
Expert timing closure, Ausy
Frederic BLEUZE
Charge d'affaire Clients, Valeo lighting system
René ROUX
Dr, centre formation
Pierre Marcel
Directeur, MZ
Bru Vey
Gerant, frap
Viadeo pour votre carrière : Créez votre profil