Joël Schulz-andres

Co-Founder at OnMCU

Munich, Bavaria, Germany
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
Joël Schulz-andres is a Munich-based embedded systems engineer and entrepreneur with a decade of experience championing memory-safe development in constrained devices. As co-founder of OnMCU and Systemscape, he builds tooling and services that bring Rust to embedded testing and microcontroller workflows, aiming to eliminate memory-safety vulnerabilities that still plague IoT. He contributes to notable open-source projects like embassy-rs, adding drivers, USB examples, and practical improvements that bridge low-level peripherals with modern async Rust. With a background in electrical engineering from RWTH Aachen and exchange studies in Linköping, he blends hardware expertise and software rigor—often preferring zero-GC, high-performance solutions that scale from prototype to production.
code10 years of coding experience
job3 years of employment as a software developer
bookExchange Studies, Electronics Engineering, Exchange Studies, Electronics Engineering at Linköpings universitet
bookBachelor, Elektrotechnik, Informationstechnik und Technische Informatik, Bachelor, Elektrotechnik, Informationstechnik und Technische Informatik at RWTH Aachen University
github-logo-circle

Github Skills (8)

embedded10
rust10
driver10
stm10
async10
hal9
usb9
documentation8

Programming languages (9)

DockerfileJavaC++RustCSCSSHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
embassy-rs/embassy

Feb 2023 - Jan 2025

Modern embedded framework, using Rust and async.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:7 PRs, 16 comments in 1 year 11 months
Contributions summary:Joël primarily contributed to the "embassy-rs/embassy" repository by fixing spelling errors in documentation and adding comments to USB examples. They also added a driver for stm32 dsihost. Furthermore, they made formatting changes using cargo, and removed some redundant code. Their work touches upon various aspects of the embedded framework, including USB configuration and peripheral driver implementations.
driversrustembeddedhalasync
joelsa/papiercomputer

Jul 2017 - May 2019

Contributions:1 release, 2 commits, 10 pushes in 1 year 10 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
Joël Schulz-andres - Co-Founder at OnMCU