Piotr聽Pryga

Senior Staff Software Engineer at Nordic Semiconductor

Cracow Metropolitan Area Poland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

馃ぉ
Rockstar
馃帗
Top School
Piotr Pryga is a Senior Staff Software Engineer based in the Cracow metropolitan area with six years of focused experience spanning embedded systems to enterprise firmware and software. Comfortable diving from CPU registers to system architecture, he has driven hardware-specific integrations and Bluetooth services in prominent open-source projects like Zephyr and the nRF Connect SDK, contributing to RTOS behavior and nRF54 platform support. At Nordic Semiconductor he progressed from Senior Firmware Engineer to Senior Staff, delivering device drivers, power management, and direction-finding features for low-power IoT devices. His background includes a decade of game and engine development on embedded proprietary hardware, giving him deep practical knowledge of C, C++ and kernel-level protocols. Known for combining strong design discipline with intense problem-solving motivation, he brings both hardware design interest and hands-on implementation skills to complex, cross-layer engineering challenges.
code6 years of coding experience
job15 years of employment as a software developer
bookMaster of Science - MS Informatyka Stosowana, Master of Science - MS Informatyka Stosowana at Politechnika Krakowska im. Tadeusza Ko艣ciuszki
bookBachelor of Science - BS Applied Informatic, Bachelor of Science - BS Applied Informatic at State Higher Vocational School in Tarn贸w
languagesPolish, English, Russian
github-logo-circle

Github Skills (28)

embedded-language10
bluetooth-le10
c1110
microcontroller10
power-management10
zephyr10
c1710
device-tree10
dts10
rtos10
device-driver10
sys10
dt10
bluetooth10
rt10

Programming languages (3)

TypeScriptJavaC

Github contributions (5)

github-logo-circle
nrfconnect/sdk-nrf

Aug 2019 - Oct 2022

nRF Connect SDK main repository
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:283 reviews, 48 commits, 65 PRs in 3 years 2 months
Contributions summary:Piotr primarily contributed to the nRF Connect SDK, focusing on embedded systems development within the context of Nordic Semiconductor's nRF product line. Their work involved implementing and modifying features related to device drivers, Bluetooth services, and power management. The user demonstrated expertise in Bluetooth direction finding, power management, and real-time operating system (RTOS) concepts. The user also provided configuration for various hardware platforms.
connect-sdknrf-connect-sdkinfinibandlteppp
zephyrproject-rtos/zephyr

May 2021 - Mar 2022

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:1216 reviews, 21 commits, 150 PRs in 9 months
Contributions summary:Piotr Pryga primarily contributed to the Zephyr RTOS project, focusing on Bluetooth services and hardware-specific configurations. His work included adding a callback for HRS (Heart Rate Service) notifications and integrating it into a sample application. He also addressed hardware-specific configurations related to the nRF54 family of microcontrollers by modifying Device Tree Source (DTS) files, fixing storage partitions, and optimizing clock control. These changes demonstrate his proficiency in embedded systems and low-level hardware interactions.
bluetooth-lereal-timezephyrsecuregit-repository
Find and Hire Top DevelopersWe鈥檝e 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 Pryga - Senior Staff Software Engineer at Nordic Semiconductor