Summary
Johannes Algelind is an experienced embedded software developer with 16 years of hands-on experience designing firmware and tooling for performance-sensitive systems. Based in Gothenburg, he currently develops C and C++ firmware and higher-level tooling at Elektron Music Machines, contributing across a custom OS, UI implementations, build automation and USB-MIDI RPC libraries. Comfortable in C, C++, Rust and Python, he blends low-level optimization with pragmatic automation—rewriting complex build systems, migrating to a monorepo and building Jenkins tooling to streamline releases. His background includes Chromium/Android integration and large-scale network automation from earlier roles, demonstrating breadth across embedded, mobile and backend domains. Colleagues describe him as technically strong in software architecture and easy to work with, and he deliberately pursues learning by shipping Rust tools alongside production C/C++ code. He prefers direct, non-consulting roles outside the automotive sector and favors asynchronous contact over phone calls.
16 years of coding experience
4 years of employment as a software developer
MSc, Computer Science, MSc, Computer Science at Chalmers tekniska högskola
Marks Gymnasieskola
Swedish, English