Enrico Scholz

Senior Software Developer Embedded Systems at SIGMA Chemnitz GmbH

Greater Chemnitz Area 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
Enrico Scholz is a Senior Software Developer with 26 years of hands-on experience building Linux-based embedded systems and low-level C firmware for platforms from PXA and OMAP to i.MX and Cortex-M3 MCUs. He combines deep kernel and networking expertise with build-system craftsmanship—authoring and fixing core BitBake and OpenEmbedded build issues that improved stability, proxy handling, and parallel build correctness. At SIGMA Chemnitz he has owned end-to-end solutions, from kernel and networking stacks to automation scripts (autotools, CMake, GNU make) and embedded build integration. Beyond implementation, he administers complex Linux networks (krb5/gssapi, LDAP, mail, VPNs, firewalls), making him equally fluent in infrastructure and embedded software. Colleagues rely on his pragmatic approach to untangling brittle builds and delivery pipelines, a skill sharpened by long-term open-source contributions to widely used build tooling.
code26 years of coding experience
bookDiplom, Informatik, Diplom, Informatik at Technische Universität Chemnitz
stackoverflow-logo

Stackoverflow

Stats
6,834reputation
533kreached
263answers
13questions
Badges
linux
top-5%
arm
top-5%
github-logo-circle

Github Skills (25)

git10
python10
bitbake10
build-system10
yocto-project10
build-automation10
openembedded10
linux9
error-handling9
arm9
automations8
automation8
testing8
gnu-make7
makefile7

Programming languages (14)

C++CRustSchemeGoBitBakeShellJavaScript

Github contributions (5)

github-logo-circle
The official Git repository is at https://git.openembedded.org/openembedded-core/.
Role in this project:
userDevOps Engineer
Contributions:65 commits in 11 years 5 months
Contributions summary:Enrico primarily contributed to build and automation aspects of the OpenEmbedded core repository. Their work focused on fixing build issues related to various tools and dependencies, including git, dbus, dosfstools, boost, serf, and image creation processes. The user also implemented enhancements to the build system by filtering parallel make options and ensuring correct environment setup for tools like ccache. These contributions aimed to improve build stability and correctness within the OpenEmbedded environment.
git-repositoryopenembedded
openembedded/bitbake

Mar 2010 - Aug 2021

The official bitbake Git is at https://git.openembedded.org/bitbake/. Do not open issues or file pull requests here.
Role in this project:
userBackend Developer
Contributions:9 commits in 11 years 6 months
Contributions summary:Enrico primarily contributed to the `bitbake` build system, fixing bugs and enhancing its functionality. Their work included expanding the handling of `PREMIRRORS`, making the `-b` option work correctly with `BBCLASSEXTEND`, and ensuring proper exit codes for specific commands. Additionally, the user addressed issues related to network access and proxy handling within the fetch process, indicating a focus on improving build system stability and reliability. These changes touch on core build system features.
hacklangrustlibgit2pull-requestsis-git
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