Principal R&D Engineer at Nordic Semiconductor ASA
Oulu, Mainland Finland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Seppo Takalo is a Principal R&D Engineer from Oulu, Finland with 13 years of deep embedded systems and IoT experience, specializing in C/C++, Python and Arm Cortex-M microcontrollers. He leads a small engineering team at Nordic Semiconductor focusing on nRF91 cellular devices, device management and the Zephyr LwM2M stack, where he helped deliver LwM2M v1.1 support and robust testing infrastructure. His background includes principal roles at Arm—leading networking, storage and bootloader efforts for Mbed OS—and hands-on work across low-power networking (6LoWPAN, Thread, Wi-SUN), DTLS security, and power-optimized sensor integration. An active open-source contributor, Seppo has made notable contributions to Zephyr and nRF Connect SDK (including DTLS and LwM2M client features) and authored a Zephyr plug-in for Segger J-Link GDBServer now distributed with J-Link. He pairs practical electronics skills—having designed custom microcontroller boards—with strong Linux/POSIX and IPv6 knowledge, making him effective at bridging firmware, networking, and tooling gaps in constrained devices.
13 years of coding experience
9 years of employment as a software developer
Oulun yliopisto
vocational degree, vocational degree at Oulu Vocational College
Contributions:852 reviews, 61 commits, 147 PRs in 1 year 7 months
Contributions summary:Seppo primarily contributed to the nRF Connect SDK, focusing on the implementation and enhancement of LwM2M client functionality. Their work included adding support for various features, such as DTLS Connection Identifier, and incorporating fuel gauge functionality. They also refactored sensor-related code and optimized the power usage of the device. Additionally, they worked on setting up the system to enable connection to Leshan bootstrap servers and also added documentation regarding TF-M read service.
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
Back-end & Embedded Systems Engineer
Contributions:620 reviews, 128 PRs, 562 comments in 4 years 4 months
Contributions summary:Seppo primarily contributed to the LwM2M (Lightweight Machine-to-Machine) client implementation within the Zephyr RTOS project. Their work focused on enhancing the client's functionality, particularly within the context of the network layer, including implementing support for DTLS, security features and block-wise transfers. They also addressed build issues and corrected errors in the code. The contributions involved modifying existing sample code and implementing new shell commands to interact with the LwM2M client and server.
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
Seppo Takalo - Principal R&D Engineer at Nordic Semiconductor ASA