Senior Embedded Software Developer at Bang & Olufsen
Copenhagen, Capital Region of Denmark
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Dimitrios Karnikis is a Senior Embedded Software Developer with 10 years of experience building robust Linux and Zephyr-based firmware, specializing in Bluetooth wireless technology and system security. He blends academic research on Trusted Execution Environments and practical R&D to deliver secure, high-integrity solutions from architecture to production support. His work spans low-level C/C++ systems, runtime extensions for high-level languages (Lua/JavaScript), and tooling for CI/CD and benchmarking in constrained environments. At Bang & Olufsen he focuses on embedded Linux, Zephyr and Bluetooth stacks, while his research and freelance projects explored SGX-based sandboxes and code offloading for IoT. He’s pragmatic about stability and maintainability, and in his spare time channels system-oriented creativity into a Lua/Love2D roguelike—evidence of both playful experimentation and deep systems fluency.
10 years of coding experience
8 years of employment as a software developer
Master's degree Distributed Systems and Computer Networks, Master's degree Distributed Systems and Computer Networks at University of Crete, Department of Computer Science
Contributions:95 PRs, 347 pushes, 87 branches in 2 months
botcircle-ci
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
Dimitrios Karnikis - Senior Embedded Software Developer at Bang & Olufsen