Jarno Lämsä

R&D Manager at Qt Group

Oulu, North Ostrobothnia, Finland
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
Jarno Lämsä is an R&D manager and seasoned embedded/IoT software engineer with eight years of focused industry experience and an M.Sc. in Information Technology from the University of Oulu. He has driven product-level features and API work across prominent projects and companies—contributing to Mbed OS/Mbed TLS at Arm, device management and LwM2M enhancements in Zephyr and Nordic’s nRF Connect SDK, and now leading R&D at Qt Group. Known for deep C/C++ and embedded-systems expertise, he has a practical full-device perspective from bootloaders and drivers to cloud-connected device clients. His open-source contributions include modernizing LwM2M APIs and adding GNSS, cell and Wi‑Fi assisted location and full modem firmware update support to nRF Connect—work that benefits widely used IoT stacks. Colleagues rely on him for pragmatic architecture choices that balance low-level constraints with product-grade maintainability.
code8 years of coding experience
job14 years of employment as a software developer
bookMaster of Science (M.Sc.), Information Technology, Master of Science (M.Sc.), Information Technology at Oulun yliopisto
languagesFinnish, English, Swedish, German
github-logo-circle

Github Skills (18)

embedded-language10
zephyr10
iot10
rtos10
sys10
lwm2m10
embedded10
nrf-connect-sdk10
iot-devkit10
firmware9
wifi9
live-update9
updater9
c178
c118

Programming languages (3)

C++CPython

Github contributions (5)

github-logo-circle
nrfconnect/sdk-nrf

Sep 2021 - Dec 2022

nRF Connect SDK main repository
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:88 reviews, 53 commits, 40 PRs in 1 year 4 months
Contributions summary:Jarno primarily focused on enhancing the LwM2M client sample within the nRF Connect SDK. Their contributions included integrating the GNSS interface, adding support for Wi-Fi based location assistance, and implementing support for full modem firmware updates. They also introduced and utilized various LwM2M-related objects, particularly for location assistance, A-GPS, and P-GPS, while updating the code to use time_t timestamps for IPSO objects. Furthermore, they introduced new features, updated object API, added and modified functionality with cell and Wi-Fi-based location objects.
connect-sdknrf-connect-sdkinfinibandlteppp
zephyrproject-rtos/zephyr

Nov 2021 - Jun 2023

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:75 reviews, 13 PRs, 96 comments in 1 year 7 months
Contributions summary:Jarno primarily focused on modifying the LwM2M library within the Zephyr RTOS repository, specifically addressing areas related to the Lightweight M2M protocol. The contributions involved deprecating older APIs and replacing them with new, struct-based APIs for object/resource management and observation, including methods for setting and getting resource data. The changes span multiple files within the `net/lib/lwm2m` and sample directories and include modifications to existing LwM2M functions, such as those related to setting, getting, and observing resources. The user also replaced deprecated function calls with the new ones across the codebase.
bluetooth-lereal-timezephyrsecuregit-repository
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
Jarno Lämsä - R&D Manager at Qt Group