Krzysztof Krolczyk

Senior Embedded Engineer at JUCR

Berlin, Germany
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

👤
Senior
🎓
Top School
Krzysztof Krolczyk is a Senior Embedded Engineer based in Berlin with 11 years of experience building production-grade firmware and systems for automotive, industrial, and consumer devices. He designs and ships end-to-end embedded products—from SoC selection and low-level drivers to factory software and production rollout—with recent projects using Rust on STM32 and i.MX8/RPi2040 platforms. His background spans Linux kernel and Yocto/Buildroot work, real-time MCU development, and hardware diagnostics, reflecting a rare blend of software depth and hands-on electrical measurement skills. An active contributor to the embassy-rs embedded Rust framework, he focuses on practical system integration, I2C/Ethernet tweaks, DFU docs and code hygiene that improve real-world deployability. Colleagues rely on him for complex porting tasks, CI/CD automation for head units, and security incident analysis. He holds dual M.Sc. degrees in Civil Engineering and Electronics & Telecommunications, an unusual combination that underlines methodical engineering and systems thinking.
code11 years of coding experience
job10 years of employment as a software developer
bookMsc. Eng. Civil Engineering, Msc. Eng. Civil Engineering at Wrocław University of Science and Technology
languagespolish (c2), english (c1), German
github-logo-circle

Github Skills (12)

i2c10
embedded10
rust10
driver10
stm10
sys10
async10
hal10
dfu9
ethernet9
docker4
dockers4

Programming languages (3)

RustCPython

Github contributions (5)

github-logo-circle
embassy-rs/embassy

Oct 2023 - Feb 2025

Modern embedded framework, using Rust and async.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:4 PRs in 1 year 4 months
Contributions summary:Krzysztof primarily contributes to the `embassy-rs/embassy` repository, a modern embedded framework written in Rust. Their contributions include updates to linker files for STM32 bootloader examples, adding flexibility to I2C communication, and disabling multicast filtering in the Ethernet module. They also improved logging messages and addressed Clippy issues within the codebase, demonstrating a focus on code quality and system integration. Additionally, they added documentation strings for DFU.
driversrustembeddedhalasync
kkrolczyk/embassy

Mar 2024 - Feb 2025

Modern embedded framework, using Rust and async.
Contributions:13 pushes, 8 branches in 11 months
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
Krzysztof Krolczyk - Senior Embedded Engineer at JUCR