Summary
Paweł Knioła is a Principal Embedded Software Engineer with over a decade of experience designing and shipping embedded UIs and system software, primarily using C++ and the Qt framework. He architects and implements full-stack embedded solutions, from custom Linux distributions (Yocto, Buildroot, OpenWRT) and bootloader/kernel/device driver work to polished user interfaces and one-command build/test workflows. Comfortable across hardware and software boundaries, he has hands-on experience with FPGA development in VHDL, electrical circuit design, and low-level board bring-up for ARM and MIPS platforms. A pragmatic proponent of agile practices like TDD, he automates builds and testing while leveraging scripting (Bash, Python, Perl, TCL) to speed development. Based in Pomeranian Voivodeship, Poland, Paweł blends embedded architecture thinking with day-to-day coding—treating code as his "oxygen"—and brings rare cross-discipline depth that helps teams move from silicon to production-ready products.
10 years of coding experience
15 years of employment as a software developer
Master of Sience (MSc) Electronics and Telecommunications, Master of Sience (MSc) Electronics and Telecommunications at Gdańsk University of Technology
English, Polish