Summary
Clément Lavergne is a low-level embedded software developer with eight years of experience building firmware and desktop control software for industrial laser systems and embedded products. Based in Bordeaux, he specializes in C on ARM-STM32 targets, FreeRTOS and Yocto-based Linux, and complements that with C++, Python and Qt/QML for user-facing control applications. He has delivered end-to-end solutions from microcontroller drivers and CAN communication to cross-compiled C++/Qt GUIs and Dockerized Python-Django backends for bespoke ERPs. His background includes safety-conscious work on the Laser Méga Joule project and automation tooling for production and test benches, showing both domain rigor and practical deployment skills. Collected experience in TDD, CI pipelines and instrument driver development means he bridges embedded constraints and maintainable engineering practices. Curious and hands-on, he also explores virtualization and cloud-hosted test simulations—turning hardware behavior into reproducible software models.
8 years of coding experience
4 years of employment as a software developer
Informatique embarquée, Informatique embarquée at Ynov Aréonautique & système embarqués
DUT Informatique, DUT Informatique at La Rochelle Université
French, English