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

Julien Ponnou

Embedded Software Engineer

€500/day
Montpellier, FR
8-15 years

Average response time: 1 hour

About Julien

Passionné par les nouvelles technologies, je suis un ingénieur en électronique, robotique et informatique industrielle avec une dizaine d’années d’expérience dans le développement de systèmes embarqués. Curieux, dynamique et empathique, j’aime comprendre en profondeur les besoins techniques et humains d’un projet pour proposer des solutions fiables, performantes et adaptées aux contraintes réelles.

Au fil de mes expériences, j’ai travaillé sur des environnements exigeants, avec des contraintes temps réel et mémoire fortes. J’ai développé aussi bien des drivers bas niveau en C, que mis en place des bootloaders (U-Boot) et conçu des middlewares en C/C++.
J’ai eu l’occasion d’évoluer sur différents systèmes — VxWorks, STM32 RTOS, ou encore des Linux embarqués (Buildroot, Yocto) — ce qui m’a permis de maîtriser la chaîne complète du développement embarqué, du matériel au logiciel applicatif.

J’ai également travaillé avec de nombreux protocoles de communication tels que UART, SPI, I²C, TCP/UDP, ainsi que des protocoles IoT comme le Wi-Fi ou la 4G.
Enfin, ma curiosité m’a conduit à explorer d’autres domaines du développement logiciel, notamment la création d’applications mobiles ou web à l’aide de Qt, ReactJS/VueJS et NodeJS, ce qui me permet d’avoir une vision globale des systèmes connectés.

Grâce à ma formation en électronique, je dispose également de solides bases en microélectronique, me permettant de collaborer efficacement avec les équipes hardware et d’optimiser l’intégration logicielle.
  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Basic

Can work on-site
Montpellier (up to 50km)

Experience

  • Nystera
    Software engineering
    AUTOMOBILE
    September 2024 - Today (1 year and 9 months)
    Montpellier, France
    ➔ Programming a telemetry solution for racing cars (STM32, C, RTX).
    • Real time, multi-threaded environment with HAL.
    • UART, USB, Wi-Fi, 4G LTE, TCP (TLS) / MQTT(S), GPS protocols.
    • Visualization with Thingsboard through a custom Thingsboard TCP gateway in Python.
    • Asset management with Snipe IT.

    ➔ Programming a social platform for travelers.
    • Frontend (ReactJS), backend (NodeJS), DB (PostgreSQL), Docker.
    C STM32 Embedded Systems IoT 4G/LTE
  • Technology & Strategy
    Software engineering
    TRANSPORTATION
    February 2023 - August 2024 (1 year and 6 months)
    Montpellier, France
    ➔ Programming the displays for the rail transports in Paris (C/C++, Yocto).
    • Software architecture (onIT, Kubernetes, applications and IPC).
    • Complete architecture and design documentation, from the customer requirements (STB) to the proposed solution (STAL).
    C++ Kubernetes Docker Yocto Embedded Systems
  • Soledge
    Embedded Software Engineer
    TECH
    October 2019 - January 2023 (3 years and 3 months)
    Clapiers, France
    ➔ High-end audio embedded software development on Armadeus OPOS6UL(L)/IMX6UL(L) (C/C++, Linux/Buildroot).
    • Synchronization / Syntonization over PLC.
    • Software architecture.
    • U-Boot, device tree and drivers setting up.
    • Startup (/etc/init.d/ scripts) and configuration (UCI & filesystem) management.
    • Remote communication (SSH and remote SSH).
    • Roon/Optical SPDIF/Spotify protocols and restreaming support.
    • Multiroom management.
    • Test automation.

    ➔ App development to scan network and access the speaker webpage with its IP address.
    • Web app using Qt 5.14, based on Webview component.
    • Cross-platform compatibilities (Windows, Linux, Android, macOS, iOS).

    ➔ Web development to control speakers.
    • Frontend with VueJS.
    • Backend with NodeJS/ExpressJS.
    C C++ Linux Buildroot Vue.js

Recommendations

Be the first to recommend Julien

Help this freelancer shine by sharing your experience working together.

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

  • Engineering school, Polytech'Montpellier (ex ISIM)
    2010

Skill set

Categories