-
Emerson Control Techniques
- Lead Software Engineer for Safety Product
2012 - maintenant
I am working within the Engineering and Development team of Control Techniques, on the definition of the safety module and its certification IEC 61508 SIL 3 for our A/C and D/C Drives
Control Techniques is a leading manufacturer of AC and DC variable speed drives, servos and power conversion technologies for commercial and industrial applications. Our innovative products are used in the most demanding applications, requiring performance, reliability and energy efficiency..
-
Thales Services
- Real-Time Development Engineer
Courbevoie
2011 - 2012
october 2011 – Toulouse , France
Working on the development of the flight plan processing system for the DTI/DGAC.
Development of the design of the DATALINK exchanges (CPDLC).
LTR : Real-Time language.
SOLARIS system.
-
SII
- Software Development, Integration, Validation & Verification Engineer
Paris-13E-Arrondissement
2009 - 2011
THALES AVIONICS april 2011 – november 2011 (8 months) Toulouse , France
V&V: Validation and Verification on the FMS A400M
Writing Activities of the test procedures
Run and Rerun activities of the tests on the bench
Environment : DOORS, DO-178 B
THALES AVIONICS - october 2009 – april 2011 (1 year 7 months) Toulouse , France
Worked within the FMS2/FSTA department developing and testing capabilities of the military FMS2 A330.
FMS2/FSTA Project: Development of the FMS2 interface display procedures (IDP) in a constrained environment DO178B.
Troubleshooting landed on the FMS2 (IPR, PR), on simulator and B2 bench.
Code review and update of analysis matrix : code impacts, peer review
FSTP: Regression testing on bench, in dual and single mode, recovery of structural coverage.
Preparation of delivery documents.
ENVIRONMENT: ADA 83, VAX, B2 bench, DOORS, DO178B
-
APSIDE
- Design Engineer– Automotive Systems Development
Boulogne-Billancourt
2008 - 2009
APSIDE / ACTIA AUTOMOTIVE - jun 2008 – july 2009 (1 year, 2 months) Toulouse , France
MCC/POLUX Project: Design, Development, and validation test of an embedded communication module on the automotive calculator
Evolutionary design of the operational MCC server to anticipate transition from mono-communication to multi communication calculator. (UML – Architect Enterprise)
Sequence Diagram
Use case
Class Diagram
Study of the communication protocol adapted to software architecture: SOAP (flux XML)
MCC Development - server-SOAP in C++ under Visual C++.
Development of the clients DLLs
Writing automated of Debug and Log Level traces in XML format on a server (LiquidXML)
Validation tests of the MCC server before integration to ACTIDIAG software.
ACTIDIAG Project: Implementation of the Mercedes calculator recognition algorithm:
Retro-Engineering on recognition algorithm of Peugeot and Citroën calculators.
Validation test of the recognition method.
ENVIRONMENT: C++, C, Visual C++, Builder 5, Architect Enterprise (UML), LiquidXML, GSOAP, LOG4CXX, WINDOWS XP.
-
SPOT IMAGE - ASTRIUM EADS
- Image Processing Internship
2006 - 2006
Project: Registration on satellite image of hydrographics elements of a database vectors.
Search of solution to problem of water areas edge detection.
Study of mathematical concepts Active contour (or snake)
Implementation of the theoretical algorithm of the active contour adapted to detect on satellite imagery.
MATLAB Implementation of a first prototype of active contour
Development in C++ (Performance, time of calculus).
Presentation of results to IGN and SPOT IMAGE teams.
ENVIRONMENT: MATLAB, C++, Windows XP, Mathematica
-
SOGETI HIGH TECH
- Design and Development Engineer
TOULOUSE
2006 - 2008
AIRBUS - november 2007 – may 2008 (7 months) Toulouse
PORTOS Project: Analysis, Development, and validation test of the AIRBUS FMS simulator.
Retro-Engineering and optimization of Performance computing functions on aircraft engine
Analysis of new functional requirements on FMS simulator
Estimate time of analysis, design and development of the functionality.
Core functions development of flight plan and aircraft performances
Creation of test cases, and no regression test of the FMS simulator
Updated of design and validation documents
BDMODEL use, for AIRBUS aircraft models management.
ENVIRONMENT : FORTRAN 90, SHELL, WORKSHOP, BDMODEL, UNIX, WINDOWS
DTI - march 2007 – october 2007 (8 months) Toulouse , France
FORVALINK Project: Analysis, design and development of pseudo-pilot HMI
UML design of the flight simulator
Sequence Diagrams
DATALINK messages modelling.
Development of the Server-Air application: Data-Link exchanges manager (flight manager, services DLIC, ACM and ACL management based on automates)
Development of the HMI in C++ the Graphics library: WxWidget.
Completion of the validation test plan. Integration of the software on the DTI Server.
ENVIRONMENT: C++, XML, UML, Design Pattern, XEMACS, LINUX,
ASTRIUM - october 2006 – febrary 2007 (5 months), Toulouse , France
Project: GPS A400M design from GPS A380 design.
Division of GPS A380 model in two models: Environment and Receptor. Adaptation of these models to GPS A400M
Design of the numerical interface to AP2633 standard, specification and validation documents
ICD (Interface Control Documentation) for separation of Receptor and Environment data.
User manual.
Pléiade Project: Modelling/Simulation on Pleiades satellites
Satellite failures management. Writing of tests scripts (ELISA).
ENVIRONMENT: UNIX, WINDOWS