Kamil Sroka

Senior Linux Embedded Software Engineer L5 at Lime

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

👤
Senior
🎓
Top School
Kamil Sroka is a Senior Linux Embedded Software Engineer with a decade of experience designing firmware and hardware-in-the-loop systems for mobility and semiconductor products. He combines deep C and Python expertise with hands-on electronics and debugging skills, delivering platform-specific firmware (notably for nRF52840) and diagnostics enhancements for the widely used OpenThread stack. His career spans roles at Lime, TIER, Nordic Semiconductor and Uber, where he led HIL architecture and key customer projects, demonstrating both technical leadership and customer-facing delivery. Holding an MS in Electrical, Electronics and Communications Engineering from AGH, he is comfortable moving between low-level radio drivers and system-level Linux embedded solutions. A pragmatic problem-solver, he often bridges firmware, hardware and test automation to accelerate productization in constrained embedded environments.
code10 years of coding experience
job8 years of employment as a software developer
bookMaster of Science - MS Electrical Electronics and Communications Engineering, Master of Science - MS Electrical Electronics and Communications Engineering at AGH University of Krakow
languagesPolish, English
stackoverflow-logo

Stackoverflow

Stats
26reputation
802reached
1answer
0questions
github-logo-circle

Github Skills (16)

c1710
platformio10
openthread10
embedded-software10
iot10
embedded10
c1110
nrf5284010
sys10
platform-sdk10
debug9
ieee9
debugging9
wireless9
google8

Programming languages (7)

TypeScriptC++ShellRustCRubyPython

Github contributions (5)

github-logo-circle
openthread/openthread

Feb 2017 - Apr 2021

OpenThread released by Google is an open-source implementation of the Thread networking protocol
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:65 commits, 64 PRs, 96 comments in 4 years 2 months
Contributions summary:Kamil primarily contributed to the diagnostic module of the OpenThread implementation, adding flexibility through new handlers for channel, transmit power, frame reception, and alarm events. They also integrated custom diagnostic commands specific to the nrf52840 platform. Furthermore, the user made several platform-specific updates for the nrf52840, including integrating the new radio driver API.
googlewirelessipv6networkingieee-802154
Toshiba AC integration into home-assistant.io
Contributions:21 pushes, 6 branches in 3 years 7 months
assistanthacshome-automationhome-assistantmodbus
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