Patrick BRUNET

Développeur logiciel industriel et embarqué

Salaire / Taux journalier

04700 Oraison, France

Freelance

Peut venir sur site

Expertises

C++GitLinuxCC#SQLiteGitLabJavascriptPHPMySQLJira

Langues

Français (Maternelle)AnglaisAllemand

À propos

Introduction

Bonjour. Je suis développeur C, C++, C# (entre autres) avec plus de 30 ans d’expérience dans des projets complexes. Et en freelance depuis 2008. Je suis intervenu dans des secteurs variés comme l’industrie, l’embarqué, la logistique, l'IA, les télécoms… J'ai collaboré avec des clients prestigieux tels que Bystronic, Stormshield, Pellenc Selective Technologies, Actia Energy, Amadeus, le CNED... J’ai évolué dans des équipes internationales, je pratique l'anglais au quotidien. On échange ?

Liens

Expérience de travail

Design and R&D engineer

Internal R&D

juil. 2023 - Présent

3 ans 4 mois

04700 Oraison, France

Period dedicated to the Home Geek Home project and my internal R&D. ## Achievements Various internal IT projects: - replacement of my internal mail server - preparation of a home automation control server - continued C, C++, Qt developments: - - a modular software architecture library in advanced C++ - - innovative software combining extended accounting and project planning Thermal insulation and layout of the workshop (48m2) of my personal fablab: - installation of machine tools, electricity, ventilation... - manufacturing of furniture and machine supports: carpentry, arc welding, plumbing, masonry, paints... Complete overhaul of the electrical installation of the residential, office and laboratory area: - routing of a new "octopus" adapted to my needs, almost 1km of wires laid - specialized circuits, uninterruptible, remote monitoring, home automation, etc. Prospecting for the future: - CEA Cadarache, Iter, IRSN... we are neighbors now.

C# Developer - industrial software (CAD/CAM)

Bystronic Schweiz

juin 2021 - juin 2023

2 ans 1 mois

3362 Niederönz, Suisse

Mission at Bystronic (Switzerland), manufacturer of machine tools (notably laser cutting and sheet metal bending). ## Achievements Development of optimization algorithms for CAD/CAM software performing laser cutting and part extraction planning. => In particular a multi-constraint cutting+sorting session planner using an AI method (Prolog-style resolution). ## Key technologies Windows 10, C#, Git

Validation and Certification Engineer (cybersecurity)

Stormshield

nov. 2020 - juin 2021

8 mois

92130 Issy-les-Moulineaux, France

Mission at Stormshield (near Paris), manufacturer of routers, firewalls and cybersecurity solutions. ## Achievements Contribution to the conceptual validation and formal documentation of systems, aiming for their certification at EAL4 level by ANSSI. This includes formal documentation according to the Common Criteria system, down to detailed analysis of the software code.

C | C++ Developer

Internal R&D

juin 2020 - oct. 2020

5 mois

Peynier, France

Studious summer dedicated to the advancement of various tooling, hardware and software projects. ## Achievements In particular development of C and C++ tooling libraries, with quality requirements as rigorous as for my clients: versioning on Git, unit and integration tests etc. It's also an opportunity to improve my skills in C++ templates, SFINAE, variadic forms and other fairly difficult subtleties. ## Key technologies C, C++, Qt, Git, Bash, Linux, Linux Services, RSyslog, Dpkg, Sed...

Embedded C++ | Qt Developer

Pellenc ST

févr. 2019 - juin 2020

1 an 5 mois

Pertuis, France

Mission in the software team of Pellenc Selective Technologies, manufacturer of household waste sorting machines combining various technologies: vision, spectroscopy, induction... I contributed to “making garbage sorting sexy” (its slogan) and working for the Planet, but in a constructive way, with real solutions for the future that do not consist of taxes, rationing and bans. ## Achievements Developments on the control software for new generation sorting machines Design and development of test tools (data source simulators) Design and development of libraries (logging, error handling, secure termination, etc.) Development of various utilities for the source code update process ## Key technologies C/C++, Linux, Qt, JSon, Linux Services, RSyslog, sockets (network programming), Git etc.

Embedded C Developer

ACTIA Energy

nov. 2017 - janv. 2019

1 an 3 mois

13610 Le Puy-Sainte-Réparade, France

Contribution to the creation of an innovative product with Actia Telecom (its name at the time), manufacturer of protection systems for high voltage electrical networks (PCCN = Digital Command Control Protection). ## Achievements I wrote the firmware for the control module. This product allowed the Client to conquer a new market. It has since become Actia Energy. The project was confidential, so there won't be many details... We are in the energy and embedded systems sector, subject to severe performance, reliability and security constraints. I provided a critical component of the system and various technological solutions which were very useful. ## Key technologies C, XML, Linux, Sed, sockets (network programming)...

Embedded C Developer

Wyplay

janv. 2017 - nov. 2017

11 mois

13190 Allauch, France

Mission at Wyplay, publisher of firmware for internet “boxes” in particular. ## Achievements Diagnostics and interventions on multimedia “box” firmware. "Agile" development using Git and GitLab intensively. Writing integration test scripts in Python. ## Key technologies C, embedded Linux, cross-compilation, Git, Python, multimedia...

C | C++ | ASM Developer

Amadeus

janv. 2008 - déc. 2016

9 ans

Sophia-Antipolis, France

Continuation of the previous activity (client Amadeus) as a freelancer. This mission, initially a TMA (third-party application maintenance) evolved towards the decommissioning of TPF, Amadeus wishing to abandon this monolithic and expensive system to migrate its activity to clusters of Unix servers. ## Achievements I almost took control of the library ensuring on TPF the management of the "distributed user context" (DCX) data structure, the keystone of this decommissioning and which would ultimately control the entire process remaining on TPF, dismantled function by function. This mission ended in December 2016, TPF was then almost empty of its substance, it was disconnected in March 2017. Mission accomplished! ## Key technologies C, C++, ASM, TPF

C | C++ | ASM Developer

Amadeus

janv. 2006 - janv. 2007

1 an 1 mois

Sophia-Antipolis, France

Comissioned for third-party application maintenance (+ expertise and development) by Unilog for Amadeus, world leader in airline reservations. Amadeus provides a global network that connects travel "segment" suppliers (airlines, trains, car rentals, hotel chains, etc.) to travel agencies and other tour operators. ## Achievements - Developments in the critical “Security” (integrity) and “Access” (communications) sections of the system - Incident resolution (quality of service) with on-call duty 7/24 - Internal technical support - Periodically, technical training of new colleagues in assembly programming for TPF ## Key technologies C, C++, ASM, TPF

Entrepreneur

redRES

janv. 2004 - janv. 2005

1 an 1 mois

Futuroscope, France

In partnership with Olivier Delhumeau. Attempt to launch an Open Source structure aimed at promoting the Axiom formalism, of which I am the creator. This formalism aims to enable very fine and realistic modeling of any form of knowledge on the basis of a unique entity and relationship. It would then be a key to symbolic Artificial Intelligence. Candidate for the OSEO Anvar 2004 competition for this project. This experience showed that Axiome requires an even greater communication effort. It is setting up...


Formation

Pierre and Marie Curie University

DEA = master's degree level in robotics, vision

1988 - 1989

1 an 1 mois

Arts et Métiers - École Nationale Supérieure d'Arts et Métiers

Ingénieur Arts & Métiers = master's degree level, General engineering, mechanics + electronics, automation, computer sciences

1988 - 1989

1 an 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.