Peter Griffin

Google Landing Team Tech Lead at Linaro

Bristol, England, United Kingdom
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
Peter Griffin is a seasoned embedded Linux engineering leader with 26 years’ experience bringing up boards, porting kernels and bootloaders, and developing device drivers for a wide range of SoCs. As Google Landing Team Tech Lead at Linaro he blends hands-on low-level development with strategic partnership work, previously leading multimedia efforts and upstreaming complex SoC support (including STMicroelectronics’ STiH4xx series) into mainline Linux. His open-source contributions include build-system and metadata work to support NXP i.MX families (i.MX8/6/7) and integration of components like Weston, GStreamer and OP-TEE in meta-freescale. Comfortable across bare-metal, uClinux and full Linux stacks, he also enhanced kernel debugging workflows by extending GDB to be more Linux-aware—an indicator of his focus on developer productivity as well as product enablement. Based in Bristol, he combines deep silicon knowledge with a track record of shipping production-ready platform software and upstreaming it to benefit the wider ecosystem.
code26 years of coding experience
job17 years of employment as a software developer
bookBsc (Hons) Computing for Real Time Systems, Bsc (Hons) Computing for Real Time Systems at University of the West of England
languagesEnglish
github-logo-circle

Github Skills (15)

bsp10
embedded10
yo10
ufs10
linux-kernel10
sys10
op-tee10
yocto10
gstreamer9
ctrl8
scsi8
wayland8
c117
c177
arm7

Programming languages (7)

C++ShellCMakefileJavaScriptBitBakePython

Github contributions (5)

github-logo-circle
Freescale/meta-freescale

Sep 2019 - Dec 2020

Layer containing NXP hardware support metadata
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 reviews, 20 commits, 14 PRs in 1 year 2 months
Contributions summary:Peter's commits primarily involve modifications and additions to the build system and configuration files within the meta-freescale repository. These changes focus on supporting various i.MX processor families, including i.MX8, i.MX6, and i.MX7, and integrating components like Weston, GStreamer, and OP-TEE. The contributions include adding recipes for new software components and incorporating patches to address build issues and enable specific features for the target hardware platforms.
openembedded-layerqoriqyocto-bsphardwaremetadata
petegriffin/lhg-oe-manifests

Mar 2017 - Dec 2020

Linaro Multimedia Group OE repo manifests
Contributions:45 pushes, 12 branches in 3 years 9 months
manifestsmultimedia
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
Peter Griffin - Google Landing Team Tech Lead at Linaro