Munich's Rust
Embedded Pros.
We build safe and reliable embedded software with Rust, from prototype to serial production. Directly from Munich.
Capabilities
We accompany your product from first prototype to certified serial production. And beyond.
Memory-Safe Firmware
Your firmware, written in Rust. Guaranteed free of buffer overflows, null pointer bugs and data races. No compromises on safety.
Electronics & Hardware Design
Custom electronics tailored to your product: from schematic design and component selection to manufacturing-ready layouts. The best software deserves the best hardware.
Systems Engineering
We turn your requirements into precise, testable specifications so nothing falls through the cracks. Essential for complex embedded systems.
Project Management
You always know where your project stands: planning and engineering go hand in hand. We deliver on schedule and communicate both wins and challenges proactively.
Why Rust?
"The clear north star for security against memory corruption exploits is the broad usage of Memory Safe Languages [...] Anything less is playing the whack-a-mole of exploit mitigation."
— US Cybersecurity and Infrastructure Security Agency (external source)
Around 80% of critical vulnerabilities in embedded software stem from memory-safety issues inherent to C and C++. Rust eliminates these entire classes of bugs at compile time, with zero runtime cost.
Safe by Design
No buffer overflows, no null pointers, no data races. Rust catches these at compile time, not when it's too late.
C-Level Performance
Zero-cost abstractions mean you write expressive, high-level code that compiles down to the same speed as hand-written C. No garbage collector, no runtime overhead.
Modern Tooling
Built-in package manager, integrated testing, automatic documentation. Less time fighting toolchains, more time building your product.
Who We Are
Two engineers who learned embedded development at large corporations, and founded Systemscape to do it better.
Joël Schulz-Andres
M.Sc. Computer Engineering, RWTH Aachen.
Previously at Bosch, Siemens, DHL Group.
Specializes in hardware design and systems engineering.
Julian Dickert
M.Sc. Electrical Engineering, TU München.
Previously at Rohde & Schwarz, Infineon, University of Waterloo.
Specializes in embedded software architecture and Rust firmware development.
How We Work
Building successful products requires everyone pulling in the same direction. These three values guide everything we do.
Quality
A system is only done when it works efficiently, safely and reliably. Not when the deadline says so. We build things that last, not things that ship fast and break later.
Simplicity
We don't manage complexity, we eliminate it. Simple components, clear interfaces, no unnecessary layers. Like Unix pipelines: each part does one thing well.
Reliability
Your system should work the same way on day one and day one thousand. We design for reliability from the start, not as an afterthought.
Let's build your next project together.
Tell us about your embedded systems challenge. We'll show you how Rust and rigorous engineering can solve it.