Peter Huewe is a seasoned embedded security leader with 26 years of experience, currently heading Application Software at Infineon Technologies where he oversees TPM, JavaCard, eID/eMRTD, payment and authentication software. A Linux enthusiast and long-time TPM subsystem maintainer in the Linux kernel, he blends deep hands-on engineering—kernel drivers, cryptography and embedded Linux—with people leadership and global team building. He has a track record of improving security and code quality in prominent open-source TPM projects, fixing architecture-specific bugs, hardening policy logic, and expanding test coverage. Known for making complex security usable and integratable, he has led cross-site teams in Augsburg and Bangalore and supported certifications like Common Criteria/FIPS in government ID projects. As a lecturer in embedded Linux and device driver development, he transfers practical knowledge to the next generation of engineers. Based in Augsburg, Germany, he pairs pragmatic technical stewardship with a passion for mentoring and sustainable, safer technology.
OSS implementation of the TCG TPM2 Software Stack (TSS2)
Role in this project:
Back-end Developer / Security Engineer
Contributions:19 reviews, 27 commits, 25 PRs in 4 years 8 months
Contributions summary:Peter primarily contributed to the improvement of the TSS2 software stack, focusing on code quality and security best practices. Their work included initializing uninitialized variables, addressing compiler warnings, and removing redundant checks. Additionally, the user implemented SPDX license identifiers, updated the license information, and added integration tests to increase code coverage and identify potential issues. The user also corrected a typo in the error message.
The source repository for the Trusted Platform Module (TPM2.0) tools
Role in this project:
Security Engineer
Contributions:1 review, 11 commits, 9 PRs in 3 years 10 months
Contributions summary:Peter primarily focused on enhancing the security posture and maintainability of the TPM2 tools project. Their contributions include replacing boilerplate license texts with SPDX identifiers, updating shell scripts, and fixing format specifiers to align with ARM architectures. Moreover, they addressed a vulnerability related to the PCR index and refined the policy branch selection process. This involved modifications across various tools and libraries, ensuring the project's compliance and addressing code quality concerns.
tpm2signingtrustedtrusted-platform-modulesecurity
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.