Jonathan Richardson

Embedded Software Engineer - Dataplane

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
Jonathan Richardson is an embedded software engineer with 25+ years of experience and a strong focus on Linux kernel and user-space development, device drivers, networking, and dataplane software. He has delivered production-ready firmware and systems across domains including data center networking, wireless gateways, energy storage, and autonomous vehicles, often working with ARM SoCs and Yocto-based embedded Linux. At companies like Broadcom, Sierra Wireless, Generac, and now Ciena, he has specialized in low-level C/C++ development, bootloader bring-up, driver integration, and performance optimization. Comfortable across RTOS, Symbian, Android, QNX and mainstream Linux, he pairs deep systems knowledge with practical architecture and debugging skills. Prefers location-independent roles and is open to opportunities beyond Canada, bringing a rare blend of legacy telecom/mobile protocol experience and modern dataplane engineering. An understated strength is his history of porting and securing network protocols (MACsec, LTE modem integration) across diverse embedded platforms.
code11 years of coding experience
job24 years of employment as a software developer
bookBachelor of Technology (B.Tech.), Bachelor of Technology (B.Tech.) at British Columbia Institute of Technology / BCIT
github-logo-circle

Github Skills (26)

development-kit10
storage10
virtualbox10
vagrant10
openembedded8
structures7
qbcore-framework7
git-repository7
sdk6
internals6
yocto6
revit-api5
tla5
distro5
bitbake4

Programming languages (3)

CBitBakePython

Github contributions (5)

github-logo-circle
jonathanrichardson/cxx11test

Mar 2016 - Mar 2016

Contributions:5 pushes, 1 branch in 1 day
Broadcom/cygnus-linux

Aug 2016 - Jan 2017

Contributions:13 commits, 1 push, 30 branches in 5 months
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
Jonathan Richardson - Embedded Software Engineer - Dataplane