Paul Fagerburg is a seasoned software and embedded systems engineer with nine years of focused experience and a career spanning safety-critical industries including aviation, medical devices, military, and consumer electronics. He has led teams of 3–16 engineers through full product lifecycles, delivering firmware, hardware, and software that meet rigorous standards such as DO-178B/C, DO-254, MIL-STD-810F, and FDA class II/III requirements. At companies from Syncroness to Google, he has driven test automation, boosted unit-test coverage, and introduced modern testing practices (GoogleTest/GoogleMock) to improve quality and maintainability. His open-source firmware contributions include low-level memory and sensor support work in the widely referenced coreboot project, reflecting deep platform and board-support expertise. Based in Longmont, Colorado, he pairs an MS in Electrical Engineering (4.0) with hands-on skills in real-time systems, MISRA-compliant C/C++ development, and hardware-aware debugging—skills honed by leading million-dollar projects and high-volume production releases. Anecdotally, he once adopted the nickname "Electrical Paul" to avoid email mix-ups with a mechanical-engineer namesake, a small marker of his collaborative, down-to-earth approach.
9 years of coding experience
21 years of employment as a software developer
Master of Science (MS), Electrical Engineering, 4.0, Master of Science (MS), Electrical Engineering, 4.0 at University of Colorado at Boulder
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Brigham Young University
Read-only mirror of https://review.coreboot.org/coreboot.git. We don't handle Pull Requests.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:43 commits in 3 years
Contributions summary:Paul primarily contributes to the `coreboot/coreboot` project, which involves firmware development. Their work focuses on modifying memory configurations for specific Intel platforms, particularly related to the DQ and DQS mappings. These changes involve working with low-level system configurations, memory initialization, and board support for various hardware configurations. The user also added support for additional temperature sensors and modified build configurations.
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.