Paweł Kwiek is a firmware engineer with seven years of hands-on experience building embedded and industrial systems, currently advancing wireless and IoT features at Nordic Semiconductor in the Cracow area. He holds an M.Sc. in Automatics and Robotics from AGH University and brings practical expertise from roles in industrial software and junior engineering positions earlier in his career. At Nordic he has contributed to the widely used nRF Connect SDK, implementing a temperature sensor driver, modifying the MPSL internals, and adding an nRF 802.15.4 radio driver subsystem—work that touches both device drivers and low-level radio configuration. Paweł combines a strong control-systems background with pragmatic firmware engineering, comfortable changing RTOS primitives (e.g., semaphore types) when needed to meet reliability and timing requirements. Known for digging into platform internals rather than just using APIs, he improves robustness across protocol and hardware layers. He thrives on turning complex embedded constraints into maintainable, production-grade firmware.
Contributions:19 reviews, 9 commits, 19 PRs in 10 months
Contributions summary:Paweł primarily contributed to the nRF Connect SDK, focusing on embedded systems development. Their work involved implementing a temperature sensor driver using the MPSL (Multi-protocol Service Layer) API and making modifications to the MPSL itself, including changing a semaphore type to binary. They also added a subsystem for the nRF 802.15.4 Radio Driver and configured CCA energy detection thresholds.
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
Paweł Kwiek - Firmware Engineer at Nordic Semiconductor ASA