About Christophe
French
Native or bilingual
English
Fluent
Experience
- MAATELTechnical Lead SoftwareTECHOctober 2017 - Today (8 years and 8 months)Moirans, France
Software Technical Lead
- Management of the software team
- Assignment of software team members to various projects
- Quoting of offers
Software Architect
Design of a blood auto-transfusion device (medical class C project)- Architecture on two microcontrollers (STM32F767 + STM32F205)
- Software coding (ADC, I2C, SmBus, Timers, DAC, PWM, EMMC, Microphone, stepper motor, battery charger, USB Host, USB Device)
- Management of USB Host peripherals (Hub, HID touch screen, USB Mass Storage, CDC)
- Quality: LDRA, CodeSonar, Doxygen, ...
- SRS, SAD, SUS, SPVU, RPVU, SPV, SRPV, SLOC
Design of a cornea preservation machine (medical class A project)- Writing specifications
- Machine architecture (1 STM32F767 microcontroller + 12 STM32F205)
- Coding of software modules (CAN, QSPI, ADC, I2C, USB scanner, Ethernet, LCD, resistive touch screen)
- Quality: LDRA, CodeSonar, Doxygen
- SRS, SAD, SPV, SRPV
Design of software to control a grooving machine (industrial project)- Writing specifications
- Software architecture (STM32G431)
- Management of 230V Brushless motor (2kW)
- SRS, SAD, SPV, SRPV
Design of software to determine skin elasticity (industrial project)- Writing specifications
- Software architecture (STM32G473)
- Low-level coding (ADC, USB Device, I2C, ...)
Design of software controlling the proper placement of dental implants (medical class C project)- Writing specifications
- Software architecture (STM32G474)
- Low-level coding (ADC, DAC, QSPI, I2C, LCD, ...)
- Writing unit tests (LDRA)
- SRS, SAD, SUS, SPVU, RPVU, SPV, SRPV, SLOC
Design of software to control an electrical panel module for earth measurement (industrial project)- Writing specifications
- Software architecture (EFR32MG13)
- Low-level coding (ADC, Bluetooth, Timer, ...)
- SRS, SAD, SUS, SPV, SRPV
- FreeRTOS
- Fresenius KabiSoftware Integration LeadMEDICALMay 2015 - October 2017 (2 years and 5 months)Software Integration Lead (18 months)
- Management of the integration team
- Assignment of software team members to various projects
- Implementation and selection of software integration tools (Jira, Jenkins, ...)
- Setup and optimization of a GCC compilation chain under Linux for RM48 and AM335x targets
- Setup of unit tests with CUnit
- Setup of code coverage rate with GCov
Software Architect (11 months)- Writing specifications (UML)
- Development of software modules on RM48 microcontroller and on SafeRTOS real-time OS
- Development of software modules on AM335x processor and on Yocto
- Portalp InternationalEmbedded Software Expert EngineerTECHMarch 2012 - April 2015 (3 years and 1 month)Fontaine, FranceMaintenance of software for sliding pedestrian doors (HCS12)
- Adding features to existing code
- Improvement of algorithms and maintenance of existing software
- Compliance with EN16005 standard
- Implementation of unit tests
Development of software for swinging pedestrian doors (HCS12)- Improvement of the door's specifications
- Complete redesign of the door's software starting from the specifications
- Compliance with EN16005 standard
Development of software for new generation sliding pedestrian doors (STM32)- Writing specifications
- Setup of the compilation system based on GCC and Makefile
- Development of low-level modules on STM32F205
- ADC, I2C, Timers, ...
- External memories (QSPI)
- USB Device
- Serial interfaces for communication with accessories
Recommendations
Be the first to recommend Christophe
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
- Electronics Engineering DegreeENSERG - INP Grenoble2007Conception électronique et logiciel embarqué et spécialisation système sur puce (SoC)