Louis-Erig HERVE

Ingénieur électronique | FPGA | Systèmes embarqués

Salaire / Taux journalier

78000 Versailles, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

C++C

Langues

AnglaisFrançais

À propos

Introduction

Ingénieur freelance, 15 ans d'expérience. Spécialisé dans : - L'électronique embarquée - La programmation sur microcontrôleurs (en C/C++) - La programmation sur FPGA / CPLD / ASIC (en VHDL / Verilog). Ouvert à toute mission freelance. Tous les secteurs acceptés. Accepte les déménagements partout en France si mission supérieure à 6 mois.

Liens

Expérience de travail

CEO and Founder

1GENIESUPFreelance

juin 2020 - Présent

6 ans 5 mois

78000 Versailles, France

1GENIESUP is a company dedicated to offering my services as an electronics engineer. Missions for various clients: - Low-level development in C/C++ and VHDL - Operating Systems: Windows, Linux, or others (e.g., FreeRTOS) - Microcontrollers (ARM STM32, Microchip PIC/dsPIC, Texas Instruments...) - FPGA/CPLD/ASIC (Xilinx, Altera, Lattice...) - Wireless technologies: Wi-Fi, LoRa, Bluetooth, 3G/4G/5G... - PMR radiocommunications: DMR, dPMR, NXDN, TETRA, TETRAPOL... - Multithreading CPU/GPU - Analog electronics - Digital electronics - Embedded systems - Cryptography - Technical training - Ethical hacking

Technical content creator | Freelance

YouTube

mars 2020 - Présent

6 ans 8 mois

Paris, France

Creation of technical content on my YouTube channel (www.youtube.com/c/LouisErigHERVE) The following topics are discussed: - Electronics and technology - Programming languages: C an VHDL - Radio-communications (DMR, dPMR, NXDN, TETRA, TETRAPOL...) - Public Safety / Rescue / First Aid / EMS (Emergency Medical Services) My objectives: 1) Technical popularization to make very complex subjects accessible to as many people as possible. 2) Encourage my audience to reflect on technical choices they may have to make and their potential consequences.

FPGA Engineer

EvidenFreelance

nov. 2024 - Présent

2 ans

78340 Les Clayes-sous-Bois, France

Eviden (an Atos group company) is a company specialized in cybersecurity, cloud computing, high-performance computing (HPC), and artificial intelligence. It supports major clients such as Airbus, Thales, EDF, the European Space Agency (ESA), as well as various ministries and government institutions. In 2024, the Atos group reported a turnover of 4.6 billion euros and employed around 81,000 people worldwide. Mission context (freelance): As part of the development of a high-performance supercomputer (HPC), I joined a team of about 15 electronics engineers to take responsibility for developing an FPGA module dedicated to managing, controlling, and monitoring each power unit used in the computing system. Tasks performed: - Development and/or integration of IPs in Verilog - C language development around a NIOS softcore processor embedded in a CPLD - Management of ASICs specifically developed for HPC - Management of Intel Xeon CPUs - Handling of sensors, power supplies, PLLs, and RAM memories - Unit testing with ModelSim and on electronic boards - Design validation - Writing technical documentation Technical stack: Verilog language, C/C++ language, Git, NIOS, DDR4, FPGA / CPLD Altera Max 10, ModelSim, Unit testing.

FPGA Engineer | Freelance

3D PLUSFreelance

janv. 2024 - déc. 2024

1 an

78530 Buc, France

3D Plus is a small company specialized in the design of electronic products for the space sector. It works with clients such as Airbus, NASA, or ESA (European Space Agency). In 2022, it achieved a turnover of 46 million euros and employed approximately 250 people, mainly in the Île-de-France region (France). Mission context (freelance): As part of a ramp-up on a space probe project, integration into a team of about 10 FPGA engineers to develop an imaging module designed to photograph the planet Mars. Tasks performed: - Development and/or integration of IP in VHDL - Management of 4K video streams (capture, compression, storage) - Development of Perl scripts - Unit tests in ModelSim and on electronic boards - Design validation - Writing technical documentation Technical stack: VHDL language, Verilog language, C/C++ language, Perl scripts, SVN, AXI bus, AXI Stream, DDR3, 4K images, FPGA Xilinx, Vivado, ModelSim, unit tests.

SafranFreelance

janv. 2023 - déc. 2023

1 an

95610 Éragny, France

Embedded software development engineer | Freelance

oct. 2023 - déc. 2023

3 mois

95610 Éragny, France

Safran Electronics and Defense is a company that designs electronic products for the aerospace, space, and defense sectors. In 2023, it achieved a turnover of 23 billion euros and employed 7,600 people worldwide. Mission context (freelance): Within the "PAD" department, a cross-functional engineering-oriented service, I was asked to develop various embedded electronic tools for monitoring and data recording. Tasks performed: - Embedded software development in C/C++ - Algorithm design - Data conversion, filtering, and processing - Management of data streams and bandwidths for various serial connections - Data storage and retrieval on an SD card in FAT32 format - Real-time multitasking environment with FreeRTOS - Unit testing - Validation - Writing technical documentation Technical stack: C/C++ language, Microcontroller, SD card, FAT, FAT32, Arduino, Teensy, STM32, ARM Cortex-M4, ARM Cortex-M7, Serial connection RS232, RS422, RS485, USB, SPI, I2C, Eclipse, STM32Cube IDE, FreeRTOS.

Embedded software development engineer | Freelance

juin 2023 - oct. 2023

5 mois

95610 Éragny, France

Safran Electronics and Defense is a company that designs electronic products for the aerospace, space, and defense sectors. In 2023, it achieved a turnover of 23 billion euros and employed 7,600 people worldwide. Mission context (freelance): Within the "PAD" department, a cross-functional engineering-oriented service, I was asked to assess the feasibility of deploying private 5G networks on Airbus 330 aircraft. Tasks performed: - Deployment of a private 4G/5G network on an Amarisoft SDR base - Design of electronic boards based on 4G/5G Sequans Communications modems - Development of firmware for managing 4G/5G modems - Network deployment - RF testing and measurement campaign - Implementation of connected sensors in 4G/5G via I2C and SPI - Management and optimization of power consumption (battery-operated) - Network monitoring and logging - Management of connectivity to a cloud server (Google Cloud Compute – GCP) Technical stack: 4G/LTE and 5G/NR networks, Base stations, eNodeB, gNodeB, Amarisoft, 4G/5G Sequans Communications modems, C language, TCP/IP, UDP, SSH, Linux, RedHat, Vector Network Analyzer, VNA, Spectrum Analyzer, Metrology, RF, Radio Frequency, VHF, UHF, Antenna, Software-Defined Radio, SDR, Linux, Ubuntu, Google Cloud Platform, GCP, Cloud, USB, SPI, I2C.

Embedded software development engineer | Freelance

janv. 2023 - mai 2023

5 mois

95610 Éragny, France

Safran Electronics and Defense is a company that designs electronic products for the aerospace, space, and defense sectors. In 2023, it achieved a turnover of 23 billion euros and employed 7,600 people worldwide. Mission context (freelance): Within the "PAD" department, a cross-functional engineering-oriented service, I was asked to reinforce a team of 4 electronics engineers to develop a demonstrator integrating an HMI (LCD screen + buttons + serial wired connectivity). Tasks performed: - Designing the software architecture of the HMI (Human-Machine Interface) - Developing software components in C language on STM32 - Integration of a real-time OS (FreeRTOS) - Managing peripherals: LCD screen, buttons, serial buses, USB… - Developing low-level drivers - Optimizing product-user interaction - Optimizing menu display on the LCD screen - Power consumption optimization (portable battery-powered system) - Unit testing - Validation - Writing technical documentation Technical stack: C language, STM32, Microcontroller, ARM, Cortex-M, ARM Cortex-M4, STM32L4, STM32Cube IDE, USB, SPI, I2C.

Embedded software development engineer | Freelance

EnedisFreelance

janv. 2022 - déc. 2022

1 an

Greater Paris Metropolitan Region · Hybrid

Enedis is the company responsible for managing electricity distribution in France. This company is part of the EDF group and employs 40,000 people in France. It ensures the electricity distribution for 95% of French households. In 2021, Enedis achieved a turnover of over 15 billion euros. Mission context (freelance): The Linky meter allows for real-time measurement of energy consumption across mainland France, enabling the adjustment of electricity production accordingly. Within the Enedis teams responsible for the development and deployment of Linky meters, we were responsible for coding, debugging, and testing the embedded firmware of these meters. Tasks performed: - Among the 35 million deployed meters, coding of new features for Honeywell meters (representing 1 million meters in the field) - Embedded software development in C/C++ - Operational maintenance of embedded firmware - Adding new features according to Enedis requirements - Bug fixing - Firmware deployment in the field - Continuous Integration (CI) - Unit testing - Compliance with metrological and security requirements Technical stack: C language, C++ language, STM32, Microcontroller, ARM, Cortex-M, ARM Cortex-M4, Keil, RTOS, FreeRTOS, SPI, I2C, USB, Euridis, G1 meters, G3 meters, Metrology, DLMS, COSEM, Lnky, Full Tester.

FPGA Engineer | Freelance

KEYPRODFreelance

août 2021 - oct. 2021

3 mois

77950 Montereau-sur-le-Jard, France

KEYPROD is a subsidiary of JPB Système, one of the fastest-growing French SMEs in the aerospace sector for over 10 years. JPB Système and KEYPROD have more than 120 employees and a turnover of 22 million euros in 2022. Mission context (freelance): KEYPROD has chosen to develop an embedded electronic tool based on artificial intelligence (AI) to accurately measure the performance and quantity of parts produced by machine tools by analyzing their vibrations. In this context, I joined the R&D teams to help develop new features for their products. Tasks performed: - Strengthening the R&D team by providing expertise in electronics on Xilinx FPGAs and ensuring the coding of new features - Embedded developments on FPGA in VHDL - Embedded developments in C/C++ - Integration of AI and machine learning algorithms - Driver coding under Linux - Unit testing - Writing technical documentation Technical stack: FPGA, Xilinx, Xilinx Vivado, Xilinx HLS, VHDL language, C language, C++ language, Linux, PetaLinux, Xilinx Zynq UltraScale+, Artificial Intelligence, AI, Machine Learning.

FPGA Engineer | Freelance

AnotherBrainFreelance

janv. 2021 - juil. 2021

7 mois

Paris, France

AnotherBrain is a startup founded in 2017 by Bruno Maisonnier, one of the former founders of Aldebaran (now SoftBank Robotics). AnotherBrain develops an artificial intelligence tool capable of analyzing images in real-time with very few resources, positioning itself particularly well in the embedded domain where computing power is limited. Its application is particularly suited for real-time defect detection on manufacturing production and assembly lines. Mission context (freelance): AnotherBrain develops its own artificial intelligence (AI) algorithms. Its multidisciplinary teams consist of engineers specialized in AI, software development, and electronics. In this context, I joined the FPGA team to help port AI algorithms from Python to VHDL. Tasks performed: - Software development on FPGA in VHDL - Porting algorithms from Python to VHDL - High-definition video stream management - Real-time defect detection - Algorithm optimization - Simulations with ModelSim - Python scripting - Unit testing - On-board testing - Writing technical documentation Technical stack: FPGA, VHDL, Xilinx, ModelSim, Sigasi, Xilinx Vivado, Artificial Intelligence, AI, Machine Learning, Python, Git, AXI Bus, AXI Stream, Linux, Ubuntu.

Embedded software development engineer | Freelance

Adaptiv SystemsFreelance

oct. 2020 - déc. 2020

3 mois

Paris, France

Adaptiv Systems creates custom industrial IoT ecosystems, covering design, manufacturing, and maintenance, while emphasizing sustainability and innovation in their solutions. Mission context (freelance): Adaptiv Systems is developing a self-powered (battery-operated) and LoRa-connected badge reader. In this context, I joined the company to strengthen their development team and contribute to the design of their first connected badge reader. Tasks performed: - Code architecture (from driver layers to application layers) - Low-level embedded software development in C on STM32 microcontroller (STM32L4 series) - Low-level driver development (LoRa, BLE, SPI, I2C, NFC, touch LCD screen) - Integration and porting of external libraries - Debugging - Unit testing - On electronic board testing - Writing technical documentation - Real-time embedded context with stringent power consumption constraints Technical stack: C language, Microcontroller, STM32, STM32L4, STM32Cube IDE, LoRa, BLE, Bluetooth Low Energy, Touchscreen, LCD, ePaper, NFC, SPI, I2C, Git, GitHub, GCC, GDB, Embedded Electronics, RTOS, FreeRTOS.

FPGA engineer | Freelance

ExailFreelance

juin 2019 - mai 2020

1 an

Saint-Germain-en-Laye, France

Exail (formerly iXblue) is a company specialized in designing inertial navigation systems for the maritime, aerospace, and space sectors. In 2023, it achieved a turnover of 322 million euros and employed 1,500 people worldwide. Mission context (freelance): As part of the development of seismometers, I joined a team of 10 people as an FPGA engineer to contribute to FPGA development for the new generations of seismometers and inertial measurement units based on fiber optic gyroscopes. Tasks performed: - Design of inertial measurement units (IMU) and seismometers - VHDL development on Xilinx FPGA targets - Low-level embedded C development on Microblaze - Test scripting in Python - Technology based on FOG (Fiber Optic Gyroscope) - Debugging - Unit testing - On-board testing on electronic cards - Writing technical documentation - Metrology - Real-time embedded context with stringent latency constraints (measurement speed) Technical stack: FPGA, Xilinx, Xilinx ISE, Xilinx Vivado, Spartan 6, Artix 7, C language, C++ language, Microcontroller, Microblaze, AXI Bus, SPI, I2C, Optics, Fiber Optics, RTOS, FreeRTOS, Inertial Measurement Unit, IMU, Optronics.

Embedded software development engineer

E-xteq

avr. 2018 - juil. 2019

1 an 4 mois

78370 Plaisir, France

E-XTEQ is an SME specialized in the design of lead-acid and lithium battery chargers, primarily serving the automotive sector. In 2019, it achieved a turnover of 6.88 million euros and employed approximately 20 people worldwide. Job context (permanent position): E-XTEQ develops a range of chargers and diagnostic tools for the automotive sector. These chargers are designed for 12 to 24V lead-acid batteries as well as lithium batteries used in electric vehicles. Tasks performed: - Code architecture (from driver layers to application layers) - Low-level embedded software development in C on Microchip PIC and dsPIC microcontrollers - Power electronics (12/24V 50A to 100A) - EMC management - Characterization and modeling of battery behavior (lead-acid + lithium) - Design and adjustment of battery charge/discharge profiles - Code debugging - Unit testing - On-board testing on electronic cards - Writing technical documentation - Real-time embedded context Technical stack: C language, Microcontroller, PIC, Microchip, dsPIC, MPLAB, MPLAB X IDE, Touchscreen, LCD, Git, GitHub, GCC, GDB, Embedded Electronics, Power Electronics, RTOS, FreeRTOS.

FPGA Engineer

SoftBank Robotics Europe

sept. 2017 - mai 2018

9 mois

7620 Paris, Danemark

FPGA IP coding for the Pepper human robot - VHDL - Tested Python scripts - Tested C language software on STM32 microcontrollers

Electronic Engineer

Chauvin Arnoux

juil. 2016 - oct. 2017

1 an 4 mois

Clichy, France

Sensor development for boats : - Measure : Pressure, Temperature, Humidity, Voltage, Current... - Developed weather centrals - C language - PCB qualifications

Ingénieur électronique

FIAMM France

févr. 2012 - juil. 2016

4 ans 6 mois

78410 Aubergenville, France

Complete DAB Antenna designing - C/C++ development - STM32 microcontroller - Android APP in JAVA - Graphical User Interface (GUI) in C++ with QT - Connectivity : Wi-Fi, Bluetooth, Ethernet, DAB, Radio FM, 3G/4G - Environment : Windows and Linux

Embedded Software Engineer

Valeo

avr. 2011 - mars 2012

1 an

Créteil, France

Air Condition dashboard for car development - Autosar environment - C language - Tools : CANoe, CANape, CANalyzer, Lauterbach, PVCS

Embedded Software Engineer

Thales

sept. 2010 - mars 2011

7 mois

Meudon · On-site

Onboard aeronautical computer design - Low level C language - Driver porting - DO178B standard

Electronic engineer in training

Airbus

sept. 2007 - août 2010

3 ans

78130 Les Mureaux, France

Multiple developments for Spacecraft - C language on microcontrollers and PC - FPGA IP development on VHDL - Digital and analog electronics - Linux environment


Formation

Ecole nationale supérieure de l'Electronique et de ses Applications

Engineer's degree

2007 - 2010

3 ans 1 mois

IUT de Cachan

DUT

2005 - 2007

2 ans 1 mois

Lycée Saint Nicolas

Baccalauréat

2003 - 2005

2 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.