You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Michael JouannigotMJ

Michael Jouannigot

Supermalter

Electronics & Embedded Engineer (STM32, i.MX8MP)

€690/day
8 projects
Le Mans, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Michael

⚙️ Electronics & Embedded Systems Engineer (STM32, i.MX8MP, FPGA) with over 25 years of experience in hardware design, C/C++ firmware, and real-time signal processing.
I work from prototype to industrialized product, for projects combining electronics, embedded software, and DSP/AI.

🔹 Core Skills
• Embedded development STM32 / i.MX8MP / ESP32 / FPGA (VHDL, Verilog)
• C / C++ programming, FreeRTOS, RPMsg, USB, Ethernet, RS485, LoRaWAN
• Schematic design, PCB, BOM, prototypes, and industrial validation
• A53 ↔ M7 communication (RPMsg), camera/spectrometer synchronization, low-level drivers

🎧 Audio, DSP & Embedded Artificial Intelligence
• Real-time DSP Audio chains on i.MX8MP (NXP)
• UAC2 / MIDI / I²S / SAI integration, multi-channel, conversion, measurement, and mastering
• AI algorithm deployment (Neural DSP, AI mastering, source separation)
• MATLAB → Optimized C development on NPU and Cortex-M7
• Current projects: Audio Mix platform / i.MX8MP / AI DSP (FreeRTOS + Linux)

🚀 Typical Deliverables
• Complete electronic boards (hardware + validated firmware)
• Low-level STM32 / i.MX8MP drivers, inter-core communication, real-time synchronization
• Custom BSPs, memory/latency optimization, Yocto Linux integration
• BOM + industrialization files, production support

🏢 References
STMicroelectronics • EssilorLuxottica • Bosch • Renault

💡 Approach
I combine electronic, software, and DSP expertise to create reliable, high-performance, and industrializable systems, mastering all layers: from hardware to firmware, up to the embedded audio and AI chain.
  • French

    Native or bilingual

  • English

    Native or bilingual

Can work on-site
Le Mans (up to 50km), Paris (up to 50km), Bordeaux (up to 50km), Nice (up to 50km), Lille (up to 50km)

Experience

  • STMicroelectronics
    Automotive Embedded Systems Expert Consultant
    AUTOMOBILE
    September 2024 - Today (1 year and 9 months)
    Le Mans, France
    Consulting and development of low-level drivers / testing / FPGA simulations microcontrollers / reliability improvements
    Autosar C/C++ FPGA Electronic Design Integration
  • EssilorLuxottica
    Design, Development in Electronics Embedded Systems
    MEDICAL
    July 2024 - Today (1 year and 11 months)
    Créteil, France
    Development of electronic boards for the design of a new device. Mirror control, motors, USB connection, IMX8MP.
    IMX8MP NXP RPMSG FreeRTOS Kicad
  • Electrosens R&D
    Design, Development & Training in Electronics & Industrial Computing
    TECH
    March 2022 - Today (4 years and 3 months)
    Martigny, France
    From design, through development, maintenance, optimization, unit and system testing, to training in electronics and industrial computing:

    Pyrofolies (Hardware + Software):
    • Special effects for film production (STM32 sound detection)
    Block'Fire**(Hardware + Software)**:
    • Powder fire extinguishing with a drone (PIC)
    • Triggering of powder charges via LORAWAN Class C
    TakTik**(Hardware + Software)**:
    • Universal RS485 board for game creation (Microchip).
    TeamQuest**(Hardware + Software)**:
    • Escape game (Raspberry pi, python, PIC, ESP32)
    **Electrosens R&D (Hardware + Software)**:
    • Electronics training for students (Superprof)
    • Electronics training for companies and professionals
    • Electronics research and development
    • New electronics training system
    • (signal acquisition, signal generation, Altera STM32, K210 Kendryte, battery management, QC2, AI)
    • LORAWAN Class A / WIFI weather and air quality sensor
    • Phase-cut dimmer for dimmable LED lamp ESP32 / Homeassistant
    • Home automation (STM32, UWB DW1000, ESP32)
    Startup**(Hardware + Software)**:
    • Brushless motor position control board for robot (STM32 / TI Driver / Magnetic sensor and encoder)
    • Retro gaming with 6502 in FPGA (Altera Cyclone 10)
    McLloyd (Software)
    • Development of sports trackers with NRF52840
    Electronic Design Training Facilitation Home Automation special effects Electronics Development LoRa LoRaWan Python Programming RaspberryPi NRF52 Bluetooth Low Energy Wifi UWB DW1000 Brushless control systems FPGA Gowin Altera Xilinx STM32

Recommendations

Aurélie PoupéeAP
FU
FU
+3
Aurélie Poupée and 5 other people have recommended Michael

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Electronics / Industrial Computing Engineer, Electronics
    Université Pierre et Marie Curie (Paris VI)
    2009
    Ingenieur Electronique / Informatique Indus, Electronique
  • Technical Diploma in Electrical Engineering, Electronics & Industrial Computing
    IUT Evry
    1992
    DUT Génie Electrique, Electronique & Informatique Indus

Skill set

Categories