Senior Research And Development Engineer at Nordic Semiconductor
Trondheim, Trøndelag, Norway
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Håkon Amundsen is a Senior R&D Engineer based in Trondheim with 11 years' experience building secure embedded and IoT systems at Nordic Semiconductor. He specializes in bootloader and DFU infrastructure, secure boot/key management, and low-level board bring-up for Zephyr and nRF platforms, contributing to widely used projects like nRF Connect SDK and Zephyr RTOS. His work blends firmware engineering with backend tooling—refactoring protobuf-based DFU protocols and integrating partition/flash management—to deliver reliable update paths for constrained devices. With an MTech in Computer Science from NTNU and a background of long-term open-source collaboration, he brings deep hardware-software fluency and a pragmatic focus on security and maintainability.
Contributions:994 reviews, 355 commits, 548 PRs in 3 years 10 months
Contributions summary:Håkon's contributions center on the implementation of a bootloader and firmware update system for an embedded system. The commits involve adding and modifying code for tasks such as providing a secure read service, checking update candidates, scheduling updates, and configuring flash memory. They also demonstrate a strong focus on code for secure boot, including key management and verification of firmware signatures, as well as integrating with the Partition Manager. The user also worked on the network core bootloader.
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:71 reviews, 74 PRs, 1 push in 7 years 3 months
Contributions summary:Håkon primarily contributes to the Zephyr RTOS project, focusing on device tree configuration and board support. Their work includes adding and modifying nodes in device tree files (dtsi and dts), specifically for Nordic Semiconductor hardware like the nrf54h20 and nrf9280. These changes involve the addition of peripherals such as USBHS and modifications to memory maps, indicating a deep involvement in low-level hardware integration and board bring-up. The user also makes changes to the build system and scripts related to the NRF54H20 'iron' board variant.
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.