-
Néo-Soft
- Ingénieur logiciel embarqué
Paris
2017 - maintenant
-
Akka Technologies
- Ingénieur logiciel embarqué
Paris
2012 - 2016
client : Thales Communications & Security - Bruz (35)
Développement de logiciels pour composants cryptographiques
Développement, intégration et validation de logiciels d'un composant cryptographique
* Conception détaillée, développement en C, intégration et tests de drivers de blocs cryptographiques
et d'interfaces matérielles
* Chiffrement, bus de données, EEPROM, Flash, architecture MIPS
* Documentation : conception, cahier de tests, déroulement de campagnes de tests ;
* Traçabilité (Doors), qualité (QAC, Klocwork), gconf (SVN), bug tracking (JIRA), Jenkins, Doxygen
* Langage C (Green Hills), développement d'outils et tests en python, xml, environnement Eclipse
Intégration et validation de composants cryptographiques et de logiciel souche
Validation d'un composant cryptographique et de la souche logicielle associée
* Développement de tests en python du composant par logiciel, sur carte et en simulation
* Développement en C de logiciel embarqué pour les besoins de tests
* Chiffrement, bus de données, Ethernet, SPI, architecture LEON (SPARC)
* Simulation (ncsim), gconf (SVN), bug tracking (JIRA) ;
* Langage C (gcc), développement d'outils et tests en python, xml, environnement Eclipse
-
AKKA Technologies
- Ingénieur logiciel embarqué
Paris
2010 - 2012
client : Thales Communications & Security - Cholet (49)
Développement boot et drivers d'un processeur d'application
dans le cadre du développement d'équipements chiffreurs
Conception, développement et validation de boots et drivers Linux d'un processeur d'application
* Développement en C et assembleur de boot et device drivers Linux, intégration de l'OS
* Développement de logiciels sous Linux pour le test du matériel et d'un framework de tests en python
* Documentation : conception, cahier de tests, déroulement de campagnes de tests ;
* Noyau Linux, bus de données, chiffrement, architecture ARM9 ;
* Qualité (MISRA C, Klocwork), gconf (ClearCase) ;
* Langage C (chaîne de compilation gcc/gdb), développement d'outils et tests en python, xml
-
MBDA
- Ingénieur d'études
Le Plessis-Robinson
2007 - 2010
en apprentissage pour préparer le diplôme d'ingénieur ESEO
Intégration de drivers Linux dans un noyau temps-réel propriétaire
Conception, et développement d'une maquette sur carte d'évaluation Xilinx
* Intégration de l'OS Linux sur une plateforme de test à base de FPGA (Xilinx Virtex 4)
* Conception d'une méthodologie d'intégration de drivers éxogènes (noyau Linux vers RTOS)
* Développement d'un framework d'utilisation d'un driver Linux : intégration d'un driver UART
* Noyau Linux, noyau temps-réel propriétaire, MIL-1553-B, architecture PowerPC
* Langage C (gcc/gdb), Lauterbach, assembleur PPC, développement d'outils et tests en python
-
Lumiplan
- Technicien de maintenance
Nantes
2006 - 2007
en apprentissage pour préparer un DUT génie éléctrique et informatique industrielle
Maintenance d'équipements et développement d'un logiciel de maintenance
* Maintenance d'équipements électroniques d'affichage urbain en atelier et sur site
* Développement d'un logiciel de diagnostic et de maintenance de ces équipements
* Eclipse , Java, RS232/422/485, ModBus, bus propriétaires