Richard Membarth is a professor and senior researcher with 14 years of experience specializing in GPU and parallel computing, compiler design, and code generation for many-core accelerators. He combines academic leadership at Technische Hochschule Ingolstadt with applied research at DFKI and longstanding industry consultancy in CUDA, bridging theory and production-grade GPU software. His work spans language and compiler projects that generate CUDA/OpenCL from high-level representations, with notable collaboration on medical imaging pipelines and toolchains for automatic code generation. Richard’s background includes a Dr.-Ing. in Computer Science and hands-on systems experience from ARM intern compiler work to maintaining large Linux server farms, reflecting both deep theory and operational fluency. He is seeking roles that blend research and development in innovative academic or industry settings, bringing a pragmatic focus on performance portability across heterogeneous platforms. A less obvious strength is his sustained ability to translate domain-specific algorithms (e.g., medical imaging) into optimized parallel implementations that scale across diverse GPU architectures.
13 years of coding experience
6 years of employment as a software developer
Postgraduate Diploma, Computer and Information Sciences, Postgraduate Diploma, Computer and Information Sciences at Auckland University of Technology
Dr.-Ing., Computer Science, with honors, Dr.-Ing., Computer Science, with honors at University of Erlangen-Nuremberg
Contributions:1 PR, 2 pushes, 1 tag in 8 years 8 months
complexity-analysiscomplexity-measure
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
Richard Membarth - Professor at Technische Hochschule Ingolstadt