\begin{rubric}{Experience} \entry*[03.2021--\ldots] \textbf{Viessmann R\&D Wrocław} (remote contractor) \entry* Function Developer, Embedded developer \entry* Providing the object oriented API interface towards auto-generated C code \entry* Testing and verification of the Matlab algorithms \entry* Designing and creating solutions dedicated to solve specific control algorithms problem \entry* Code optimization for various target platforms \entry*[08.2019--02.2021] \textbf{7 Sensing Software} (remote contractor) \entry* Embedded Firmware Developer (C, Linux) \entry* Sensors firmware development \entry* Sensors and chips integration on various platforms (Qualcomm, BES, Linux) \entry* Test platforms development and maintenance \entry*[12.2016--07.2019] \textbf{Viessmann R\&D Wrocław} (contractor) \entry* Embedded Systems Developer (C++) \entry* HMI implementation for embedded systems (TouchGFX) \entry* Internet gateways code development for Linux and FreeRTOS based systems \entry* Smart home application development (ZigBee) \entry* Linux Yocto development \entry*[09.2013--11.2016] \textbf{CeTEC GmbH, Telic GmbH, CEP AG} (remote contractor) \entry* Embedded Systems Developer \entry* Bare-metal ARM programming in C and C++ - Low power applications for tracking units (GSM and GPS applications) \entry* Linux boards development - bootloaders and kernel porting, device drivers, Yocto distributions \entry*[03.2010--01.2013] \textbf{Wrocław University of Technology, Department of Fundamental Cybernetics and Robotics} \entry* Technician worker \entry* Administration of network and computer systems (Unix, Linux) %\entry*[08.2010] % \textbf{Wrocław Centre for Networking and Supercomputing} % \entry* Monthly practice \end{rubric}