Erik Bånvik is an embedded software engineer with 17 years of experience designing drivers, system software and signal-processing firmware across electronics manufacturing, industrial automation, maritime electronics and defence research. Currently at Qamcom, he focuses on low-level Linux and board support software for embedded systems such as IPTV set-top boxes, drawing on a strong MSc in Electronics and a background in digital hardware and FPGA/firmware development. He has contributed to the popular Rust embedded framework embassy by implementing an IEEE 802.15.4 radio driver, showing a blend of modern IoT tooling and deep hardware-level expertise. Colleagues rely on him for pragmatic, well-tested driver implementations and for translating complex hardware constraints into robust system software.
17 years of coding experience
15 years of employment as a software developer
MScEE, Electronics, MScEE, Electronics at Mälardalen University
Contributions summary:Erik primarily contributed to the development of an IEEE 802.15.4 radio driver within the embassy-rs/embassy framework. Their work involved adding the radio functionality, including configuration for channel selection, Clear Channel Assessment (CCA), and transmission power. The user also addressed missing features and fixed code formatting issues related to the radio implementation, demonstrating a focus on embedded systems and low-level hardware interaction.
Contributions:115 commits, 2 PRs, 53 pushes in 2 years 10 months
rustin-progressrustlangzigbeepyo3
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
Erik Bånvik - Embedded Software Engineer at Qamcom