About Olivier
English
Native or bilingual
French
Native or bilingual
Experience
- CPI, Plan-les-OuatesSENIOR SOFTWARE ENGINEERTRANSPORTATIONNovember 2021 - May 2025 (3 years and 6 months)Plan-les-Ouates, Switzerland- Sustaining and new project activities on the banknote recycler firmware and software APIs for windows(C, .NET), Linux(C), Android(Java).- Development of python tools to ease software developers’ tasks – like c file analyser, build log analyser, note recycler log analyser, Ceedling module test skeleton generator.- Use of new IA tools to improve development speed whenever possible.- ISTQB Foundation Level Certified Tester (March 2023).- Introduction of software unit tests at CPI (using Ceedling).- Test bench creation for automatic testing on different hardware and software configurations.
- LEM SWITZERLAND SA,HEAD OF EMBEDDED SOFTWARE AUTOMOTIVEAUTOMOBILESeptember 2019 - October 2021 (2 years and 1 month)Plan-les-Ouates, GE, Switzerland- Team leader for a software development and test team.- Defined the software development planning and priorities (A-SPICE and ISO26262).- Introduced SCRUM principles adapted to the automotive development standards.- Introduced pair programming and TDD to enforce junior engineers training.- Created an internal tool to automate reporting to management using Python, REST API and appending a PostgreSQL database using ETL methodology. Report generation duration went from 1 day to 5 minutes.
- EMBEDDEDSOFTWARE ENGINEERAUTOMOBILEFebruary 2013 - August 2019 (6 years and 6 months)Plan-les-Ouates, SwitzerlandSoftware development- Complete software for a LIN product on a freescale 8 bits microcontroller- Complete software for a CAN product on a freescale 16 bits microcontroller- Use of ADC, DAC, Input captures, output comparesProcess definition- Definition of the software development process for LEM products needing EN50128 (railway) certification- Definition of the software development process for LEM products needing ISO26262 safety critical standard (automotive) certification- Introduction in LEM of tools for unit testing, code reviews and requirements traceability- Introduction of KPI for software development- Development of a user interface for downloading the software in C#
Recommendations
Be the first to recommend Olivier
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master's degree inENSIETA2000Master’s degree in mechanical engineering with an option Computer Science and Software Development.
Certifications
- ISTQB - Certified Tester - Foundation LevelCertible2023