
Fabrice BEC
Senior Software Engineer | C++ & Qt
Salaire / Taux journalier
92000 Nanterre, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Freelance Software Engineer with 9+ years of expertise in C++/Qt development for industrial and aerospace applications. Successfully delivered mission-critical solutions for EssilorLuxottica, Airbus, and Michelin, including ophthalmic reporting systems and aircraft test equipment. Specialized in embedded systems, HMI development, and multi-platform software architecture to drive your technical projects forward.
Expérience de travail
Software Engineer (freelance)
EssilorLuxottica
juin 2023 - Présent
3 ans 5 mois
Créteil, France
Project UnifEye: – Generate report from ophtalmic measurement (aberrometry, pachymetry, dry eye etc...) to produc a PDF and a preview. Software architecture : – Development of a rendering library supporting both the UI module and the reporting library – Responsive HMI to configure printers, – Qt translations with table, – Library to manager printers with CUPS, Application to manager printers, – Connection with MDNS between client and serveur application – Development of an application to import/export customers database by USB drives – Creation and correction of JIRA tickets in line with the test plan/specifications – Qt6, C++ 17, QML, CMake, Clang et Clang-tidy
Software Engineer (freelance)
SPHEREA
juin 2022 - avr. 2023
11 mois
Toulouse, France
– Software development for an electrical test bench for updates – Update GUI to deploy news features for AIRBUS – This new feature will give the possibility to control test bench for electrical measurement – Design Pattern: Singleton, State Machine, Interface
Software Engineer/ Project management (freelance)
Michelin
août 2020 - mai 2022
1 an 10 mois
Clermont-Ferrand, France
Project 3: Updates for a tire management software (CIM) – C#, WinForm Projet 2: Tests Updates at the plateform test: Drum measurement fitting and calibration(PRT) – Add new measurement point, HMI modification, New table on Oracle19, Tests in plateform – C#, Xaml, .Net, WPF Project 1: Software migration windows XP to 10 to control tire production : – Engineering 80% : C++, tests with new acquisition cards (I/O, Analogic, Encoder) – Project management 20% : Interact with providers, automation engineers and customers – C++ 03, IHM MFC, Team Foundation Server, Jira
Software Engineer (freelance)
RATP Smart Systems
mars 2020 - juin 2020
4 mois
Bordeaux, France
– Software for bus validator (Customers : Ecuador, Mexico...) – Users story: Anti-passback, differential update, blacklist cards invalidation, agent wallet validation – C++ 11, Qt 5, Virtual Box, Unbuntu, Git Kraken, Jira
Software Development Engineer (freelance)
Airbus
mars 2019 - févr. 2020
1 an
Toulouse, France
Project 2: Connect data between ground and board aircraft with 5G – HMI to show fight test aircraft available to 4G( Flask/Python 3) – Team: 2 developers, 1 Scrum Master, 1 Project manager – Python 3, Virtual Box, CentOS 7, Scaled Agile Framework Project 1: Software development « PC Antenne » Communication with antennas for the fly tests – HMI development to pilot antennas (Camera, Data processing, Best Source Selector) – Recovery of need (2 business and 1 Product Owner), Managment of a young developer – C++, Qt, TCP, UDP, Qthread, Scaled Agile Framework
Engineering Product Development (freelance)
NEXEYA
sept. 2018 - mars 2019
7 mois
Toulouse, France
– Integration of Panel PC with Human Machine Interface (HMI): Monitoring & Control command for cement industry (Shipping and receiving material) – Software development to switch between Oracle 9 and 12, Software to test printer and print delivery form, Update to communicate with: Modbus, sensors, – Integration of Panel PC for customers – Customer: LafargeHolcim, CCB Cementir – C++, QT 4, Oracle 9 and 12, OMRON automation, SVN, AGILE Method
Software Development Engineer (freelance)
Airbus Defence and Space - Intelligence
juin 2018 - août 2018
3 mois
Toulouse, France
Software development (Electronic card management) : – C++, Framework : QT 5, GSOAP, GitLab, Linux (Cent OS 7) writing ".baschr" for environment variables, Agiles method (SCRUM)
Software Engineer
Sauermann Group
mars 2018 - mai 2018
3 mois
Bordeaux, France
Hygrometry sensor integration in a test bench : – Programming C, C++ et LabVIEW : – Regulation PID – Communication : FTDI(USB/RS485), Modbus RTU (Read/Write ; IEEE-754 Floating Point Converter) – Make << .dll >> in C et C++ for communication and data processing
Robotic Process Automation Engineer
Baihtech
janv. 2016 - févr. 2018
2 ans 2 mois
Toulouse, France
– Robot tools: Filament extrudeur (Two stepper motors) (5 months) – Robot tools 2: Granular extrudeur (Servomotor (SEW)) (6 months) – Electrical integration: electrical enclosure, wiring, static relays, breakers ... electrical diagram with QElectroTech – Automation (WAGO): – Temperature regulation (PID), Communication Modbus TCP – Programming Val 3 (Stäubli Robotics Suite) : – Parallelism (Presence sensor, robot movements etc...), 3D printing with Gcode – Technicals offers: – Mecanic and thermal test bench (7500 rotation per minutes / -45°C à 200 °C) for elastomers – Labels reading: – Image processing (Python 3/C++/QT, library : OpenCV et PIL), Cobot Universal robot) – Conveyor, Automation (Schneider M221) – MIG welding automation: Kuka robot, Automation (SIEMENS S7 1200) – Diameter measurement of test pieces: Laser measurement (+/- 0.01 mm) – Automation (Structured text), C++, Python 3/OpenCV, Robot Staübli
Mechanical and Civil Engineering Sales engineer
AT2D
oct. 2014 - janv. 2016
1 an 4 mois
– Project management (ISO 9001 & EN 9100) : – Management of two CAD designer and an engineer – Design and realization of a test bench on hydraulic valves (SolidWorks + LabVIEW) : – CAO design, – Architecture sensors and instrumentation – Hydraulic wiring – Evolution a test bench for torque measurement : LabVIEW – Vibration measurement : Shock tests on aircraft engine trolleys – LabVIEW, Fourrier Transform, Sampling, Filter – Technical and budgetary offer won : – Dynamical study, Maintenance tools for satellites, Bench for rotation testing – Business development: Test bench and civil work
Internship Project manager assistant
Groupe GAMBA
avr. 2014 - juil. 2014
4 mois
12000 Rodez, France
– Acoustique measurement of a geothermal station at the Dominica – Data processing (dBtrait/ macro Open Office) – standard Afnor (NFS 31-010 Acoustic measurement methods)
Projet – Contrôle d'altitude (Système de Commande d'Attitude et d'Orbite, SCAO)
Airbus Defence and Space - Intelligence
déc. 2013 - mars 2014
4 mois
Toulouse, France
– Projet en collaboration avec AIRBUS Defence and Space – Orienter le satellite en fonction de la luminosité pour éclairer correctement ses panneaux solaires – Programmation de modules de codes : – JAVA, C++ ; IDE Eclipse
Chargé d'affaires Mécanique & Électronique
UPSILON Junior-Entreprise
sept. 2013 - mars 2014
7 mois
– Prospection commerciale
Self-organization of plasmas in dielectric media
Laplace Lab., Toulouse
mars 2013 - mai 2013
3 mois
Toulouse, France
– Acquiring image data on plasma with parameters: gas, voltage, frequency (Oscilloscop) – Image processing (Python, librairie PIL) 3D plot (Volatage, frequency and shape of plasma) – Development 2D plan for glass test tube(Autocad)
Project - Simulation of a gamma particle sensor
Université Paul Sabatier Toulouse III
mars 2012 - juin 2012
4 mois
Toulouse, France
– Monte Carlo Simulation(Langage C), Numerical resolution of differential equations, Linux: Open SUSE
Formation
Université Paul Sabatier (Toulouse III)
Master's degree, Tecniques Spatiales et Instrumentation
2012 - 2014
2 ans 1 mois
Université Paul Sabatier (Toulouse III)
Licence, Physique
2009 - 2012
3 ans 1 mois