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 (23)

websockets-client9
eclipseiot9
websocket-client9
paho9
python8
websocket8
mqtt7
yocto-layer7
c-library7
gpio6
i2c6
iot5
spi5
internet-of-things5
galileo4

Programming languages (3)

ShellCPython

Github contributions (5)

github-logo-circle
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
yocto-layer
Wind River® Helix™ Device Cloud Python Agent
Contributions:10 releases, 200 PRs, 191 pushes in 10 months
python
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