Chris Bagwell

Senior Embedded Software Engineer at Fujitsu Network Communications

Frisco, Texas, United States
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
Chris Bagwell is a Senior Embedded Software Engineer with 26 years in telecom, currently driving embedded systems and device driver development at Fujitsu Network Communications. He specializes in object-oriented architecture, software-hardware integration, and performance- and cost-optimization for high-reliability systems. An active open-source maintainer and contributor, he maintains SoX (the Swiss Army knife of sound processing) and has integrated drivers into the Linux kernel, demonstrating deep cross-domain expertise. Chris combines hands-on coding—refactoring for large-file support and cross-platform builds—with leadership in collaborative, global engineering communities. Based in Frisco, Texas, he brings a pragmatic problem-solving mindset that aligns technical solutions with business objectives and long-term maintainability.
code26 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of North Texas
github-logo-circle

Github Skills (12)

file-handling10
c1710
file-processing10
file-access10
c1110
sound-processing10
fileio10
multiplatform9
cross-platform9
build-system8
cprogramming-language7
c-language7

Programming languages (6)

JavaC++CSCSSRubyPython

Github contributions (5)

github-logo-circle
chirlu/sox

Mar 2011 - Feb 2015

SoX, Swiss Army knife of sound processing
Role in this project:
userBack-end Developer
Contributions:78 commits in 4 years
Contributions summary:Chris primarily contributed to improving the core functionality of the SoX sound processing tool. Their work involved refactoring existing code, such as converting file length types for large file support and fixing effect pipelines for features like fade. Additionally, the user made changes to improve the build process, including support for windows systems. Further updates included making libsndfile-1.0.12 the minimum supported version and removing support for older versions of libFLAC and mp3lame.
audio-processingarmysoxhyphenationknife
cbagwell/Marlin

Jul 2022 - Jul 2023

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. | Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Contributions:72 pushes, 9 branches in 1 year
vendorfirmwarereprapavr3d-printer
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
Chris Bagwell - Senior Embedded Software Engineer at Fujitsu Network Communications