Piotr Koziar is a Firmware Engineer at Nordic Semiconductor with 7 years in embedded systems and 4+ years focused on Thread and low-power IoT networking. He designs and integrates low-level HAL and clock control code for Nordic platforms, contributing notable fixes and features to high-profile open-source projects like Zephyr RTOS and OpenThread. Piotr’s work spans hardware abstraction, IEEE 802.15.4 functionality, device tree and API updates, and IPC improvements, reflecting deep RTOS-hardware fluency. Based in Krakow, he holds a BSc and MSc in Electronics and Telecommunications from AGH University and brings a practical knack for turning protocol-level challenges into robust firmware. An understated strength is his attention to cross-project consistency—fixing subtle bugs (e.g., FreeRTOS mutex casts, flash calls) that improve portability and long-term maintainability.
OpenThread released by Google is an open-source implementation of the Thread networking protocol
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:3 reviews, 28 commits, 29 PRs in 3 years 1 month
Contributions summary:Piotr primarily contributed to the OpenThread project by implementing and fixing issues related to the nrf528xx platform. Their work includes adding new features, such as a counters reset command to the CLI and newline characters at the end of files. They also addressed bugs related to unused variables, FreeRTOS mutex casting, and deprecated flash write calls. The user also updated the nrf_security library and configured transport-related functions for the nrf528xx platform.
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:19 reviews, 7 PRs, 29 comments in 9 months
Contributions summary:Piotr's contributions primarily focus on the nRF54H20 platform within the Zephyr RTOS environment. They have implemented and modified low-level hardware abstraction layer (HAL) code for the nRF54H20, specifically relating to the high-frequency clock (HFCLK) and IEEE 802.15.4 functionality. Furthermore, they made device tree modifications and API updates to utilize clock control APIs, demonstrating an understanding of the RTOS and hardware integration. Their work also included enhancements and bug fixes in the areas of Inter-Process Communication (IPC).
bluetooth-lereal-timezephyrsecuregit-repository
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Piotr Koziar - Firmware Engineer at Nordic Semiconductor ASA