Stefan Scheller is a Senior Software Engineer based in the Stuttgart region with eight years of professional experience in process and industrial automation. He blends embedded systems and electronics expertise with software skills across C/C++, Python, Lua and hardware description languages, enabling end-to-end solutions from PCB/ECAD to real-time firmware. His background spans research-grade visualization and parallel computing (OpenGL, CUDA) and applied machine learning (TensorFlow, scikit-learn), giving him a strong footing in both prototyping and production. Stefan has progressed from cooperative studies and embedded roles at Festo to research at the University of Stuttgart and now senior engineering at Endress+Hauser, reflecting a steady move from device-level engineering to system and software integration. He is fluent with code-generation and template tooling (Jinja/Mako), ECAD toolchains and verification flows (Yosys, Verilator), an uncommon combination that accelerates hardware–software co-design. Comfortable in Linux-heavy toolchains and multiple OS environments, he routinely bridges low-level firmware constraints with high-level visualization and ML workflows.
7 years of coding experience
7 years of employment as a software developer
Bachelor of Engineering - BE, Electrical and Electronics Engineering, Bachelor of Engineering - BE, Electrical and Electronics Engineering at Baden-Wuerttemberg Cooperative State University (DHBW)
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Stuttgart
Personal implementation of a volume renderer. For educational purposes...
Contributions:8 releases, 159 commits, 2 PRs in 2 years 2 months
renderervolumeeducational-purposesgraphics
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
Stefan Scheller - Senior Software Engineer at Endress+Hauser Gruppe