Marcus Lindner is a computer scientist based in Luleå, Sweden, with eight years of professional experience focused on robust, reliable embedded systems and real-time software. He holds a PhD in Embedded Systems and has combined academic rigour with industrial practice at Scania, developing interrupt-driven scheduling frameworks and timing-semantic models for safety-critical applications. Marcus has a strong background in formal methods, symbolic execution for WCET analysis, and early exploration of Rust for dependable embedded code—skills that bridge research and production constraints. His career also spans aerial robotics and computer vision projects, where he led development of multicopter platforms and 3D reconstruction pipelines. Known for tackling timing and concurrency at the model level, he brings a measured, research-informed approach to building resilient embedded systems.
8 years of coding experience
8 years of employment as a software developer
Master's degree, Computer Science with area of studies in computer vision and artificial intelligence, Master's degree, Computer Science with area of studies in computer vision and artificial intelligence at Freie Universität Berlin
Doctor of Philosophy - PhD, Embedded systems, Doctor of Philosophy - PhD, Embedded systems at Luleå University of Technology
The Julius Maximilians University of Würzburg
Abitur, High School, Abitur, High School at Henfling-Gymnasium Meiningen
This is the repository where the next generation of Corporate UI are developed.
Contributions:1 release, 3 PRs, 1 push in 4 months
cssjavascriptcorporatenext-generation
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
Marcus Lindner - Computer Scientist at Scania Group