Magne Værnes

R&D Engineer at Nordic Semiconductor ASA

Trondheim, Trøndelag, Norway
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
Magne Værnes is an R&D Engineer at Nordic Semiconductor with nine years of experience building secure, reliable embedded systems and IoT firmware. He holds an M.Sc. in Electrical and Electronics Engineering from NTNU and has contributed to flagship open-source projects in the nRF Connect ecosystem, helping harden cryptographic flows and add DTLS/PSA TLS support. His hands-on work on Nordic’s pc-nrfutil and sdk-nrf repos shows a focus on BLE robustness, buttonless DFU flows, reconnection logic, and fixing RNG/crypto test issues that improve device security. Based in Trondheim, he blends deep protocol-level engineering with practical product-oriented problem solving. Colleagues rely on him for tough edge-case debugging in wireless systems and for translating security requirements into stable firmware. An early background in operations roles hints at his pragmatic, user-focused approach to engineering.
code9 years of coding experience
bookBachelor of Engineering (B.Eng.), Electrical and Electronics Engineering, Bachelor of Engineering (B.Eng.), Electrical and Electronics Engineering at Høgskolen i Sør-Trøndelag (HiST)
bookNorwegian University of Science and Technology
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

embedded10
bluetooth-le10
btle10
nrf-connect-sdk10
bluetooth-low-energy10
sys10
python10
cryptography10
security10
c119
c179
git4

Programming languages (2)

CPython

Github contributions (5)

github-logo-circle
nrfconnect/sdk-nrf

Oct 2020 - Nov 2022

nRF Connect SDK main repository
Role in this project:
userEmbedded Systems Engineer / Security Engineer
Contributions:138 reviews, 16 commits, 31 PRs in 2 years 1 month
Contributions summary:Magne primarily contributes to the security and embedded aspects of the nRF Connect SDK, focusing on cryptographic functions and integration with Trusted Firmware-M. Their work involves fixing bugs related to cryptographic tests, addressing issues with random number generators, and enhancing the PSA TLS sample. The user also added DTLS support and addressed security vulnerabilities by modifying key handling mechanisms. Their contributions span across multiple areas within the security domain, enhancing the robustness of the SDK.
connect-sdknrf-connect-sdkinfinibandlteppp
nrfutil python library and command line client
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:9 commits, 2 PRs, 7 pushes in 12 days
Contributions summary:Magne primarily worked on the `dfu_transport_ble.py` file, implementing and modifying BLE-related functionalities. Their contributions focused on adding support for buttonless service, handling reconnection attempts, and improving connection stability. Key modifications include the addition of logic for bonded/unbonded buttonless services and addressing potential connection failures in the BLE communication layer.
python-librarypythonpython3cli
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
Magne Værnes - R&D Engineer at Nordic Semiconductor ASA