Lars Knudsen

Embedded Software Engineer at IT KNOWS ApS

Copenhagen, Capital Region of Denmark
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
Lars Knudsen is an experienced embedded software engineer with 11+ years building firmware and mobile/web solutions across industries from medical training to consumer audio and shipping platforms. Currently at Oticon and running his own consultancy, he combines deep low-level skills (RTOS, BLE, Bluetooth Audio, LC3, PWM) with full-stack mobile/web pragmatism honed at Nokia and Maersk. A long-time contributor to the Zephyr RTOS—notably adding BLE/BAP and USB audio features—he blends hands-on kernel/driver work with practical debugging and tooling improvements. Lars is also an educator and builder off the clock, founding initiatives to teach mobile web development in Latin American high schools, reflecting a rare focus on local capacity building. His background in electronics, audio and creative projects (including early game and audio work) gives him a makers’ mindset that often pushes hardware beyond vendor expectations.
code11 years of coding experience
job18 years of employment as a software developer
bookOrdrup Privatskole
bookM.Sc., Electronics, Software, Business, Medical, M.Sc., Electronics, Software, Business, Medical at Danmarks Tekniske Universitet
bookHigh-school diploma, Mathematics, Science and Music, High-school diploma, Mathematics, Science and Music at Gammel Hellerup Gymnasium
languagesEnglish, Danish, Spanish
github-logo-circle

Github Skills (16)

embedded-language10
embedded10
bluetooth-le10
rtos10
bluetooth10
zephyr10
pwm9
microcontroller9
iot8
c117
c177
sh6
usb6
script6
shell6

Programming languages (13)

C#BikeshedC++CMakefileGoHTMLJSON

Github contributions (5)

github-logo-circle
zephyrproject-rtos/zephyr

Jul 2018 - May 2026

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:842 reviews, 28 PRs, 358 comments in 7 years 10 months
Contributions summary:Lars primarily contributed to the Zephyr RTOS by adding and modifying code related to Bluetooth Low Energy (BLE) and Bluetooth Audio Profile (BAP) features. They added PWM support for an RGB LED on an audio development kit and fixed issues within the Bluetooth shell. Significant changes were made to the Bluetooth Audio Profile (BAP), including adding USB Audio support for broadcasting audio and integrating LC3 encoding, indicating a strong focus on audio streaming and device integration. The user also improved the shell's functionality for logging and debugging, demonstrating an ability to work with the Zephyr RTOS's communication interfaces and related features.
hardwarertosiotembeddedreal-time
Contributions:35 reviews, 60 PRs, 38 pushes in 1 year 7 months
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