-
Cobham
- Ingénieure développeur systèmes embarquées
Rungis
2015 - maintenant
-
Elsys Design
- Ingénieure développeur systèmes embarquées
Cachan
2012 - 2015
Développements en langage C des couches basses et applicatifs
- Mise place de la compilation
- Portage de la protection mémoire (MPU) dans FreeRTOS (Real Time Operating System)
- Intégration de pile USB (host, device , cdc acm, masse storage)
- Mise en place de la communication Bluetooth low energy (dongle USB cdc acm)
- Développements des couches basses (contrôle moteur...), drivers CAN, drivers RS232
- Portage et développements d'applicatifs
( Langage C, FreeRTOS, DO178B-DAL-D, bus CAN, bus RS232, bus USB, Bluetooth, Assembleur RX, Microcontrôleur RX631 et RX63n (Renesas), Compilateur IAR, Eclipse, Perfoce )
Elsys Design - Assistance Technique au sien du groupe Zodiac Aérospace
-
Alten
- Ingénieure développeur systèmes embarquées
Boulogne-Billancourt
2011 - 2012
Projet E3 FMUX, control de climatisation de véhicule
Codage en C (Drivers et applicatifs), Validation fonctionnelle, Test Temps réel
(C, Eclipse, CAN, LIN, CANoe, MISRA, PVCS)
ALTEN en Assistance Technique au sein VALEO, Créteil (France).
-
Ausy
- Ingénieure développeur systèmes embarquées
Sèvres Cedex
2011 - 2011
Développement du système DLCS (Data Loader and Configuration System) pour l’A350.
Codage en C de bouchon logiciel et test du code développé sous Eclipse.
(C, Linux, Eclipse, norme DO178B - DAL C)
AUSY, Issy les Moulineaux (France).
-
AUSY
- Ingénieure développeur systèmes embarquées
Sèvres Cedex
2010 - 2011
Projet A400M - IR, navigation inertielle, développeur système embarqué.
Codage (évolution et correction d’erreur) en langage C, design, vérification et validation du design.
(C, norme DO178B - DAL A, Eclipse, DOORS, SYNERGY, CHANGE.)
AUSY, Issy les Moulineaux (France).
-
Sagem défense et sécurité
- (Stage) développeur C, C++
2009 - 2009
Au sein de service FCS, dans le cadre d’un banc de tests :
• (Sujet du stage) Modification d’un driver (le driver doit pouvoir être utilisé par plusieurs programmes)
- Analyse du code
- Définition d’une nouvelle architecture logicielle
- Codage en C, C++
- Tests
• Simulation d’équipement aéronautique (le banc de tests dispose de deux PC, un pour Microsoft flight simulator et un pour développement de programme, une liaison TCP/IP entre les deux)
- Analyse du système de communication avec Microsoft Flight Simulator
- Modification (codage en C++) du système de communication avec Microsoft Flight Simulator
- Etude et réalisation (codage en C++) du FMS (partie plan de vol et positionnement) (Bus ARINC 429)
- Etude et réalisation (codage en C++) du TCAS (Bus ARINC 429)
• Travaux annexes
- Interaction avec Flight Simulator c'est-à-dire écrire dans la mémoire de Microsoft Flight Simulator
- Prospection pour savoir si on pouvait court-circuiter le pilote automatique de Microsoft Flight Simulator et mettre à sa place un pilote automatique que l’équipe aurait développé.
- Résolution d’un problème rencontré avec le bus CAN sur un applicatif qui était déjà développer.
- Début de modification (utilisation par plusieurs programmes) d’un driver CAN
- Analyse et modification du code
- Tests et vérification du fonctionnement avec CANalyser
Environnement
Systèmes : Windows, noyau temps réel RTX
Langages : C, C++
Outils : Visual Studio 6 et 8, CANalyzer
Méthodologie : UML
Graphique : MFC