Geoff Parker is a senior embedded software engineer with 8+ years focused on Linux device drivers, FPGA interfacing, and medical imaging/video systems, building low-level interfaces for endoscopic cameras and integrated LED surgical devices. He pairs software craftsmanship in C/C++ and Python with deep hardware expertise—signal integrity, EDA tools, and PCB timing fixes—gained across roles from Mentor Graphics to embedded medical and networking products. Geoff has repeatedly bridged firmware, kernel, and hardware layers, shipping BSPs, bootloaders, and real-time video pipelines while introducing CI, static analysis, and test automation to improve product quality. Based in California, he’s comfortable toggling between FPGA firmware, kernel drivers, and higher-level Qt/Python UIs, and has a knack for diagnosing hard-to-reproduce hardware/software timing issues that avoid costly board respins.
8 years of coding experience
24 years of employment as a software developer
California Polytechnic State University, San Luis Obispo
Yocto receipes to generate a swupdate rootfilesystem as initrd
Contributions:3 pushes, 2 branches in 1 year 5 months
initrdreceipesyocto
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.