-
SGCIB
- Project manager
PARIS
2011 - maintenant
-
Ausy
- Software Engineer
Sèvres Cedex
2010 - 2010
-Audit
Reading back software code for the GADIRS project (gps air data inertial reference system) for the A400M plane, with access to specifications (HLR,LLR) with Doors.
Updating coding rules.
-CR solving :
With Synergy, wascana eclipse, and cygwin, solving several
« Change Request »(CR) under DO178B dal A constraints.
Updating work flow for the CRs as in the accepting or rejecting phase as well as in the domain of use in regard to the required and shared software modules with other contractors like Sagem and their respective version.
CRs are the solving of software technical points and their
integration.
-
BombardierTransportation
- Software Engineer
Crespin
2010 - 2010
-Updating of test specifications(SRTS) of the Framework.
Updating « test case » (iptdir, cctv, deep/shallow history state
machine) following updates of the corresponding « use case » in the srs.
Traçability matrix updating.
-Updating of the Framework test software
. Coding new test functionalities in C++ QT ( comboBox
Live/playback and corresponding signal/slot) for the software testing this
application using « design pattern » : mvc, factory, and singleton.
-Test bench validation of the new functionalities
Testing on train simulator CCTV functionalities (embedded camera) and its timeouts with the HMI410(embedded speedometer) and a DVR.
-Test specification(SRTS) design for the HSPI software module
Full design of the SRTS for the HSPI410, with full traçability of the test cases with the corresponding use case(uml) from the SRS(software requirement specifications) .
-Design and coding of the HSPI test software.
Implementing from the SRTS in Visual C++ 2008 QT of a test stub to
test the HSPI410 software componant for communication
between Main Processor and Safety Processor allowing cross
checking of functionalities (initialisation, sendmessage, change page).
-
CADLM
- Software Engineer
Wissous
2009 - 2010
- LNE meeting
Meeting at the National Test Laboratory with members of the data base project Moveo describing « useful » physical properties of industrial components for use in simulation.
- Ident interface analysis
Analysis of the interface between a Cadlm software application Ident
(pascal/delphi) for identification of physical laws and other specialized software (nisa, abaqus, etc..) for meshing and FEM solving.
-
Thales
- Software Engineer
Courbevoie
2009 - 2009
Design and coding of a GUI with MFC for testing AFDX protocol buffers for the bench test of the A350 plane. Use of an AFDX card. Coding in C of a linked list data structure allowing copy of the AFDX parameters from shared memory. Use of a Mutex to protect access to the data while copying it to the data structure. Displaying the parameters saved in the data structure on the screen using CChildView MFC classes.
-
Hispano-Suiza
- Software Engineer
Colombes Cedex
2008 - 2008
-Analysis of test results
For the LGSCU (landing gear and steering control unit) project, the landing
gear being of the Dassault type, with Arinc bus, for the Superjet100 plane of
Sukoï: analysis of Problem Reports (PR) from the SRD (software requirement
data) following DO178B DAL A requirements.
Use of Change Synergy software tools.
-Non regression analysis of different version of SRD following
DO178B Dal A
-
TRAIDIS
- Software Engineer
2008 - 2008
-DLL Magner150
Coding of a dll in c++ Borland for a PC application named Eurilysis/Euritest
and allowing communication with a cash counting machine cb150 from
Magner through rs232 port.
-RS232 monitor gui
Design and coding of a graphic user interface showing communication parameters. Use of a serial port monitor.
-
Thales
- Software Engineer
Courbevoie
2008 - 2008
-Fenneck
Use of XML to configure vision equipments.
-YPR / PRI
Design and coding of a Lagrange interpolation function to specify the motion
of a touret and its security zone.
-
GiSmartware SAS
- Software Engineer
Champagne-au-Mont-d'Or
2008 - 2008
Embedded and test software development in visual c++ of routines for a MCS
software application for credit cards. Use of multithreading with Microsoft
framework
-
AFT-IFTIM
- Software Engineer
MARSEILLE
2007 - 2007
Project for automation of printing tax return sheets using c++ builder and sql with db2.
Import export of Excel tables with c++ builder Borland , and generation of
“duplicate” without mandatory printing of the “original” completed tax return
sheet.
Analysis (reverse engineering) of existing code to allow new modification
for coding specification , updating of the logical data model(Merise).
-
Gemalto
- Software Engineer
Meudon
2007 - 2007
Tcp/Ip routines on banking terminal.
Development of c routine to configure tcp/ip
communication with sockets.(server side : socket , bind ,accept)
with a real time embedded proprietary linux OS on ARM9 and tsc_secure
processors using gcc cross compilation. The ethernet link had to connect the
banking terminal to a key injector.
Investigation of the TLS stack at Philog with a Thales banking terminal.
ARTEMA/ARM7/OSA .
-
SoftThinks
- Software Engineer
2007 - 2007
-Design, coding, and test of a new abstraction layer for the windows API with
visual studio c++.
-
Bull
- Software Engineer
Les Clayes-sous-Bois
2000 - 2001
• - Software design for development, integration, and validation in C/C++ at Bull for a cryptographic banking equipment (Visa/MasterCard) with different software/hardware tools:
• CP8LOG, CFT, btrieve, ISA X25 card, and ISA cryptographic card on a PC.
• Updating the source code and the makefiles of the software for the generation of a new version on Windows 3.11.
• Software development of the CVC2' algorithm used for the generation of the PIN when new bank cards are produced and allowing both American and French type of expiration date.
• Validation of the algorithm with TCL/TK and SSL library.
• Full software validation on test bench with test requirements.
• The test bench work station had this configuration: CP8LOG (security),
• CFT (data exchange), X25 card (network), and a cryptographic card.
• The software architecture was structured with double and inter-dependant cryptographic keys for distributed secrecy.
• A new software release was run in production with specific configuration for each user client of the equipment.
• Operational documentation for software generation and test.
• Linux port.
• Development of FFT routines for DSP applications at Astek.
• Microsoft Visual C++ and the MFC were used for a GUI showing the FFT and IFFT to show frequency of a signal and reconstruct the original signal from fft.
-
Alstom
- Software Engineer
Saint Ouen
2000 - 2000
• Legal documentation for Alstom Transport electronic systems.
• From input data, writing of the legal documentation for train speed acquisition electronic card, and cooling system for power plant.
• Translation of the ISO 9000 standard from French to English
• Saving into archives the 30 years documentation for Alstom TGV, putting the reference in data base (3000).
-
Siat
- Software Engineer
1998 - 1998
• Development of a new version for a PCB for La Poste.
• Choosing the new components for the card.
• Functional test.
• Routing with PadSoftware (Gerber).
-
Magneti Marelli
- Software Engineer
Nanterre Cedex
1992 - 1994
* User support for Cadence simulation software AWB (Spice) on Solaris and Dec. ;
* Offshore contact with Cadence team.
* Problem solving. ;
* Development in C of a simulation algorithm using the Monte-Carlo technique. ;
* Use of MatLab.
-
Techni-Réseaux (Sarl Marben)
- Software Engineer
1990 - 1992
* Modular C software development within a team. ;
* Development of the Virtual Manufacturing Device software component for the communication protocol Message Manufacturing Specification for a controller. ;
* Integration and validation on test work station for Motorolla 68000.
A final release was run in production ,