Summary
Jan Muehlberg is a professor and research manager with 15+ years of experience specializing in software security, formal verification, and embedded systems, with current appointments at Université libre de Bruxelles and K.U.Leuven. His work spans security architectures for safety-critical and IoT devices, low-level OS components, and the formal verification of distributed event-driven software through Protected Module Architectures. He combines deep theoretical expertise—model checking, decision procedures, synchronous languages—with practical experience building secure device drivers and secure hardware tooling. Known for bridging rigorous correctness proofs with automated testing and verification practices, he pursues deployable solutions for constrained embedded platforms. Based in Leuven, he retains an uncommon focus on combining formal methods with real-world embedded design constraints to advance trustworthy IoT and safety-critical systems.
15 years of coding experience
5 years of employment as a software developer
MSc, Computer Science, Network Computing, MSc, Computer Science, Network Computing at Brandenburg University of Applied Sciences
PhD, Computer Science, PhD, Computer Science at University of York
English, German, Dutch