George Smart

Principle Hardware Engineer at Arm

East Cambridgeshire, 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
George Smart is a Principal Hardware Engineer with a PhD in Electronic Engineering & Wireless Networking from UCL and over a decade of hands-on experience designing complex digital and RF systems in the semiconductor industry. He has led architecture and bring-up of custom test infrastructures, FPGA platforms and power-optimised boards at Arm, enabling large-scale validation and early software enablement for cutting-edge silicon. Equally fluent in schematic/PCB design, Verilog and embedded C, he also scripts automation and build tooling in Python, demonstrated by contributions that embed Git versioning into the popular MMDVMHost project. George combines technical leadership and mentoring with practical onsite silicon troubleshooting, and brings an unusual mix of academic research (patents/publications) and production-grade platform engineering. Based in East Cambridgeshire, he is also a licensed radio amateur (M1GEO), reflecting a deep, practical interest in RF beyond his day job.
code11 years of coding experience
job9 years of employment as a software developer
bookUniversity College London
stackoverflow-logo

Stackoverflow

Stats
243reputation
30kreached
2answers
2questions
github-logo-circle

Github Skills (21)

git10
batchfile10
script10
build-automation10
batch10
c-language9
cprogramming-language9
cli8
command-line-interface8
command-line8
embedded6
casting6
twos-complement6
sys6
linux6

Programming languages (15)

C#JavaC++CRustScalaHTMLPerl

Github contributions (5)

github-logo-circle
g4klx/MMDVMHost

Mar 2017 - Mar 2017

The host program for the MMDVM
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:8 commits, 6 PRs, 17 comments in 3 days
Contributions summary:George primarily focused on automating the build process and integrating version information. They wrote a script (`prebuild.cmd`) to extract the Git commit hash and embed it into the build. This involved modifying the build process to incorporate the Git version and expose it via command-line options. The user also corrected a typo and made minor changes to include the git version information in the application's version output.
hdmimmdvmcnc-controllerhost
m1geo/MMDVM

Mar 2016 - Aug 2022

Contributions:2 PRs, 5 pushes, 1 branch in 6 years 6 months
multi-modefirmwaredigital-voicevoicemodem
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
George Smart - Principle Hardware Engineer at Arm