08/28/2026 updated

**** ******** ****
100 % available

Experienced Technical Software Engineer, Embedded Systems

Waasmunster, Belgium
Worldwide
MASTER IN COMPUTER SCIENCES, SOFTWARE ENGINEERING
Waasmunster, Belgium
Worldwide
MASTER IN COMPUTER SCIENCES, SOFTWARE ENGINEERING

Profile attachments

CV_Mario_De_Clippeleir.pdf

About me

Embedded Systems Engineer with experience ranging from low-level embedded systems to PC applications communicating with hardware with a strong focus on quality (IEC 62304). Eager to make a social impact (medical devices....)

Systems EngineeringEmbedded SystemsWireless Communications
Operating systems: Linux, Windows, Mac OS X

Software development:
‣ .NET : C#,C++/CLI
‣ C/C++ (up until v20) (baremetal, Nordic SDK, Zephyr SDK)
‣ Wireless protocols : BLE, Zigbee, LoraWan, WiFi
‣ Java
‣ Python
‣ Unit Testing : Nunit, Junit, Unity, cppUnit, Unity test framework, CGreen.
‣ RTOS : FreeRTOS, Zephyr
‣ Google Protocol buffers, JSON, XML
‣ Build systems : CMAKE, MAKE, Zephyr west, ESP-IDF
‣ Wireshark

Hardware:
‣ SPI, UART, I2C
‣ CAN, CanOpen
‣ Chipsets : NRF52, STM32, ESP-32
‣ Logic analyser (e.g Saleae), Can sniffers (e.g.PeakCan), RF Spectrum analyser, RF Power analyser, Oscilloscope, multimeter

Web: MQTT, RestAPI , Ruby On Rails, XML, TypeScript

Tools:
‣ Version Control Systems : Perforce, SourceSafe, Git (Bitbucket, Github, Gitlab)
‣ Agile Tools : Jira, GitLab
‣ IDE :Visual Studio, Eclipse, Visual Studio Code, CUBEMX
‣ Debugging : Profile Management, gdb, IntelliJ, OpenOCD
‣ Document management : CVS,SVN, SharePoint, Confluence
‣ CI/CD : Teamcity, Jenkins, Gitlab (pipelines), Jira (pipelines)
‣ Containers : Docker

Experience

Professional experience10+ years
Freelancer since2021

Languages

EnglishFluentFrenchGoodDutchNative speaker

Project history

Senior Dev Lead Robotics/Embedded Software Engineer

Kion
  • Fix criticial issues on legacy code of self driving forklifts (AGV)
  • Provide analysis of features and processes/procedures
Used technologies : Python, C/C++, Gitlab, Docker, Linux,

Senior Software Engineer

Axithra
  • Create robust and error proof application that runs end to end rapid drug analysis for pre alpha release ready for hospital use
  • Design architecture and implementation according to IEC 62304 and IEC13485
  • Using lasers, spectrometer, pumps, cameras, optics, machine learning
Used technologies : Python, I2C, USB, Serial, OpenCV

Senior Software Engineer

Atlas Copco
  • Develop Proof Of Concept on new bus architecture system for next-gen platform
  • USB communication between different chips
  • Investigate different BLE/WIFI modules for new system for interaction with legacy products based on ESP32 chipsets and for new product requirements
  • Develop test software
Used technologies : Linux (Yocto build), C/C++, Python, Bluez/BLE, Wifi, MQTT, DBUS, USB, Serial, OPC-UA

Senior Robotics Engineer

Octiva NV
  • Implement new connectivity features for new Docking
  • Implement modular robot (automated robot driving in greenhouses)
  • Set up generation of messages between the robot platform and the docking implement based on the API specifications in OpenApi/Yaml
  • Set up ROS2 environment for tests
  • Implement CAN driver (and simulator)
  • setup webui for driver and simulator board
Used technologies : ROS2, Python, C++, WebSockets, CAN, Javascript, HTML, REST API, Linux, Raspberry Pi, docker

Senior Embedded Engineer/Team Lead

Duratech NV
  • Analyse + propose refactoring of current framework (due to limitations of scalability).
  • Bugfixes of current implementation where possible otherwise implement refactoring + add automated tests
  • Team lead of the embedded team (4 persons)
  • Propose architecture of new products
Used technologies : C/C++, embedded Linux, Python, Cloud, Mender, OrangePi, MQTT, RestAPI

Senior Embedded Engineer

Verhaert NV
  • Indoor stationary Tilt Bike : bringup of the different hardware boards + implementation.
  • Coffee maker machine : add new features to coffee maker machine + error handling implement refactoring + add automated tests
  • Connected stair lift : proof of concept and initial framework setup to convince client of the solution. Handling of the CAN data and pushing it over MQTT
Used Technologies : STM32 (ARM cortex), nRF52, BLE, C, C++, FreeRTOS, Zephyr, MQTT, CAN, CANOpen, UART, SPI

Senior Embedded Engineer

Viloc NV
  • Debug existing firmware + implement new features
  • Refactor parts of the code to use C++ iso C
  • Write testing for the firmware using unit tests and system tests (using actual HW)
Used Technologies : C, C++, LoraWan, Python, TypeScript, C#, STM32 (ARM cortex), BLE

Senior Embedded Engineer

eNovates NV
  • develop BLE communication API for electric vehicle charging stations
  • implement api call to low lever drivers
  • align with mobile app company on API
  • add to in-house tests
Used Technologies : Java, C++, Python, BLE, STM32 (ARM cortex), embedded Linux, Raspberry Pi

Certificates

C++ (11-20_ Nanodegree

Udacity

2023


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in