Wide professional experience with C/C++ on diverse platforms.
I am used to embedded systems with or without operating system: barebone microprocessors, uCOSII/III, FreeRTOS, linux embedded. Experience on several hardware platforms: PICs, STM32, XMC, Arduino, Raspberry, NIOS SOC.
Console applications for Linux/Windows, as well as GUI applications based on Qt.
Build up of BSPs. U-Boot customization, Kernel configuration, devicetree configuration...
Experience building linux systems based on yocto.