Jędrzej Ciupis

Software Engineer at Google

Krakow, Lesser Poland Voivodeship
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
Jędrzej Ciupis is a software engineer with 8 years of experience specializing in embedded systems, real-time operating systems, and IoT, now on the engineering team at Google. He spent five years at Nordic Semiconductor developing and refining IEEE 802.15.4 PHY/MAC drivers and integrating them into the Zephyr RTOS for nRF52/53/54 platforms, contributing fixes, security enhancements, and hardware-specific features like FEM and nRF21540 support. An active open-source contributor, he has notable commits to the Zephyr and nRF Connect SDK ecosystems, including raw radio mode, Key Identifier Mode improvements, and network CPU refactors that improved reliability on Nordic SoCs. He holds advanced degrees in AI and automatic control/robotics, blending low-level firmware expertise with a strong background in control systems and machine intelligence. Colleagues describe him as detail-oriented and pragmatic, often uncovering subtle hardware-software interaction bugs such as timer signedness and Rx error edge cases.
code8 years of coding experience
job6 years of employment as a software developer
bookUPC Universitat Politècnica de Catalunya
bookMaster of Engineering - MEng Automatic control and robotics - neurocybernetics, Master of Engineering - MEng Automatic control and robotics - neurocybernetics at AGH University of Krakow
languagesEnglish, German, Polish
github-logo-circle

Github Skills (21)

embedded-language10
zephyr-rtos10
bluetooth-le10
c1110
microcontroller10
zephyr10
ieee10
c1710
gpio10
device-tree10
sys10
bluetooth10
embedded10
nrf-connect-sdk10
spi9

Programming languages (5)

C++ShellCCoqPython

Github contributions (5)

github-logo-circle
nrfconnect/sdk-nrfxlib

Jun 2020 - Nov 2022

Nordic common libraries
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:67 reviews, 18 commits, 18 PRs in 2 years 6 months
Contributions summary:The user, Jedrzej Ciupis, primarily contributed to the nRF 802.15.4 Service Layer (SL) within the Nordic common libraries repository. Their work included updating and introducing features for the nRF 802.15.4 SL. These changes encompassed bug fixes, such as antenna diversity initialization and API alignment, as well as new functionalities like capability getters and security features related to 802.15.4 standards. Notably, the user was involved in removing and integrating the nRF 802.15.4 SL library to the common Nordic libraries.
data-exchangenordic
nrfconnect/sdk-nrf

Jun 2020 - Jan 2023

nRF Connect SDK main repository
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:296 reviews, 56 commits, 74 PRs in 2 years 7 months
Contributions summary:Jędrzej's contributions primarily focused on enhancing and refining the nRF Connect SDK for embedded systems, specifically related to front-end module (FEM) integration and support for the nRF21540. They implemented features for controlling the nRF21540's MODE pin for run-time gain adjustments, and made improvements for the nRF5340 support, including forwarding GPIO pins. Additionally, the user addressed a variety of bug fixes and performed code refactoring tasks within different subsystems. They also implemented features for the correct configuration of the ED threshold with the nRF21540.
connect-sdknrf-connect-sdkinfinibandlteppp
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
Jędrzej Ciupis - Software Engineer at Google