Bartek Szatkowski

Senior Manager, ML Software Edge AI at Arm

Cambridge, England, United Kingdom
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
Bartek Szatkowski is a Principal Low Power IoT Architect based in Cambridge with 15 years of hands-on embedded systems and low-level software experience, currently shaping the architecture and power-management features of Arm’s Mbed OS. He combines deep C/C++ and Python expertise with Linux, RTOS, HAL and networking know-how, and has led multiple teams responsible for core OS, bootloaders, drivers and connectivity stacks. A pragmatic leader and doer, he’s driven by low-power design—having implemented sleep/deep-sleep APIs and low-power timer support in the widely used Arm Mbed OS—and excels at turning complex hardware constraints into robust, testable software. Known for rapid prototyping, close partner collaboration and removing blockers for engineers, he brings an engineer-architect mindset with a hacker’s curiosity and a bookworm’s depth.
code15 years of coding experience
job11 years of employment as a software developer
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Technical University of Lodz
languagesEnglish, Polish
github-logo-circle

Github Skills (7)

powersaving10
pow10
embedded10
c-language10
sys10
testing9
wifi8

Programming languages (6)

C++ShellCCMakeJavaScriptPython

Github contributions (5)

github-logo-circle
ARMmbed/mbed-os

Aug 2016 - Feb 2020

Arm Mbed OS is a platform operating system designed for the internet of things
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:9 reviews, 233 commits, 156 PRs in 3 years 6 months
Contributions summary:Bartek contributed to the core functionality of an embedded operating system, specifically implementing and refining the sleep and low-power features for an IoT device. This involved creating an API for sleep functionality, integrating low-power timer functions, and adding support for deep sleep modes. Furthermore, the user added tests to validate the functionality of low-power timers and their usage in sleep and deep sleep scenarios. The user also worked on features related to Wi-Fi networking.
internet-of-thingsmbedoperating-system
bulislaw/mbed-os

Aug 2016 - Apr 2020

Contributions:3 PRs, 269 pushes, 84 branches in 3 years 8 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