Erik Bånvik

Embedded Software Engineer at Qamcom

Östersund, Sweden
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

👤
Senior
🎓
Top School
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.
code17 years of coding experience
job15 years of employment as a software developer
bookMScEE, Electronics, MScEE, Electronics at Mälardalen University
languagesSwedish, English, French
github-logo-circle

Github Skills (6)

ieee10
embedded10
rust10
driver10
async9
hal9

Programming languages (4)

SystemVerilogRustTclPython

Github contributions (5)

github-logo-circle
embassy-rs/embassy

Jan 2024 - Mar 2024

Modern embedded framework, using Rust and async.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:1 PR, 3 comments in 1 month
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.
driversrustembeddedhalasync
blueluna/psila

Aug 2019 - Jul 2022

Work in progress Zigbee stack in Rust
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