Paul Barrette

Senior Software Engineer at Curtiss-Wright Defense Solutions

Greater Ottawa Metropolitan Area 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
Paul Barrette is a Senior Software Engineer with nearly two decades of deep embedded systems and IoT experience, currently specializing in BSP and Linux kernel work for single board computers. He blends hands-on C/C++ and Python development with architecture and team leadership, having led device-agent, OTA and resilient networking solutions that run across Linux, Android, VxWorks and Windows. Paul has strong expertise in Yocto/OpenEmbedded, CI/CD, build systems and packaging, and is the author and major contributor to Wind River device-cloud projects that bridge embedded agents and cloud services. He is equally comfortable in low-level kernel maintenance, GPIO and DPDK work as he is implementing secure telemetry, JWT-backed auth and offline store-and-forward solutions. A former academic in classical studies, he brings rare breadth—combining rigorous, long-term system thinking with practical automation and cross-platform integration skills.
code11 years of coding experience
job15 years of employment as a software developer
bookMA Greek Lit., Greek Literature, MA Greek Lit., Greek Literature at McMaster University
bookBA Honours, Classical Studies, BA Honours, Classical Studies at University of Ottawa
github-logo-circle

Github Skills (30)

paho10
websockets-client9
eclipseiot9
helix8
yocto7
websocket-client7
python7
yocto-layer7
gpio6
iot6
i2c6
agent6
mqtt6
websocket6
c-library5

Programming languages (3)

ShellCPython

Github contributions (5)

github-logo-circle
Wind River® Helix™ Device Cloud Python Agent
Contributions:10 releases, 200 PRs, 191 pushes in 10 months
pythonagentriverwindhelix
deviceWISE/meta-device-cloud

Oct 2017 - Jul 2018

Wind River® Helix™ Device Cloud Yocto layer
Contributions:1 release, 48 commits, 5 PRs in 9 months
riverwindhelixyocto-layeriot
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
Paul Barrette - Senior Software Engineer at Curtiss-Wright Defense Solutions