Greg Gallagher

Senior Firmware Engineer at Applied Materials

Canada
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
Greg Gallagher is a Senior Firmware Engineer with nine years of focused embedded systems experience and a decade-plus career spanning embedded Linux bring-up, kernel development, and real-time systems. He has driven kernel and driver integration for custom hardware across companies from startups to enterprise teams, most recently at Applied Materials after roles at Enfabrica and Magic Leap. Proficient in C, C++ and Python, Greg specializes in embedded Linux, Xenomai real-time work (including contributions to the Xenomai project), BSPs, and system integration. He pairs low-level driver and kernel expertise with practical deployment experience—packaging Debian artifacts, maintaining installers, and shipping production platforms. Greg’s curiosity shows in continuous learning and hardware-focused side projects, including early ports of Xenomai to Zynq platforms and evaluating RTOSes—skills that help bridge software and silicon. Based in Canada, he brings a pragmatic, hands-on approach to solving tight latency, boot, and integration challenges on constrained systems.
code9 years of coding experience
job15 years of employment as a software developer
bookUniversity Diploma Computing and Information Systems, University Diploma Computing and Information Systems at McMaster University
bookAdvanced Diaploma Computer Engineering Technology, Advanced Diaploma Computer Engineering Technology at Mohawk College
bookUniversity of California, Irvine
github-logo-circle

Github Skills (12)

repair7
robotics6
ros6
linux-kernel5
kernel5
linux4
introspection4
opc4
graph4
communications3
rospy1
u-boot1

Programming languages (2)

CPython

Github contributions (5)

github-logo-circle
ggallagher31/simple_rt_app

Aug 2017 - May 2018

Contributions:3 pushes, 1 branch in 9 months
ggallagher31/ipipe-arm64

Jul 2018 - Feb 2023

Contributions:2 branches in 4 years 7 months
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
Greg Gallagher - Senior Firmware Engineer at Applied Materials