I am Sam Lefebvre, an experienced embedded systems engineer and software developer based in Kortrijk, Belgium. Since founding Saleconix in 2005, I have specialized in Embedded Industrial IoT and Industrial Automation projects, leveraging technologies such as microcontroller systems, Embedded Linux, Yocto, and various programming languages including C++, Java, and Python. Over the years, I’ve been deeply involved in hardware design, PCB development, and integrating new technologies like Artificial Intelligence and Machine Vision into my work.
Throughout my career, I have worked independently as a freelancer and contributed to a variety of sectors including smart grid integration, embedded Linux consulting, and higher education as a lecturer. I value continuous learning and have a strong interest in the intersection of embedded systems with modern software practices, including CI/CD and cloud integration. I am also active in professional communities and enjoy sharing knowledge through teaching and collaboration.
Language
Work Experience
Education
Qualifications
Industry Experience
Custom board bring up with configuration of Pinmux in Yocto with meta tegra layer and testing of the peripherals. Integration of drivers in de Linux kernel: Wi-Fi, USB, IMU, GNSS, etc.
Investigation of stability issues with the SD card on an Axotec embedded module and provision of a robust installation bash script to install an external Wi-Fi stick in the user space.
Business analytics, technical analytics and design of a visualization system with a touchscreen, GPU, RTC, real-time command interpreter, and various IO interfaces like USB. The used programming language was C++20 and the development environment was mbed CE. I was involved in the mbed CE project as part of this work.
Design of a HB3 ventilation system in C++11, including modifications to the public API, balancing procedure, error handling, unit tests, etc. Development of a POC for communication between Azure IoT HUB and CDK for telemetry data exchange.
Development of a production stand for a 55" medical display with a sequencer, C# scripting, and SAP database. Creation and implementation of sequences for the various process steps. (functional, logistics, calibration, high-pot testing, etc.)
Development of a software architecture for the next generation of remote controls for heat pumps and air-conditionings. Integration of Matter, BLE, and Zigbee. Setup of a CI/CD system with runners.
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Kortrijk today.