Mathew Mcbride

Senior Engineer at Mako Networks

Melbourne, Victoria, Australia
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
Mathew Mcbride is a Senior Engineer based in Melbourne with nine years of hands-on experience designing and shipping networking appliances and embedded Linux firmware for CPEs and carrier-grade platforms. He specializes in edge computing, virtualization, 4G/5G and xDSL technologies, and has taken products from concept through manufacturing and on-site QA. An active open-source contributor, Mathew maintains and extends OpenWrt, U-Boot and Linux kernel support for NXP Layerscape platforms—most notably enabling Traverse Ten64 and LS1043 hardware and SFP/NAND boot features. He led a successful US$100K crowdfunding launch for the Ten64 to seed a developer community and continues to collaborate with vendors and projects such as RDK Management. Comfortable across hardware, low-level firmware and systems software, he pairs academic training in electrical engineering with practical firmware and manufacturing experience. As a detail-oriented engineer he often surfaces device-specific fixes and EFI/driver updates that keep volume products reliable in the field.
code9 years of coding experience
job18 years of employment as a software developer
bookThe University of Melbourne
languagesGerman
github-logo-circle

Github Skills (34)

bootloader10
routers10
architecture10
router10
build-system10
linux-kernel10
makefile10
networking10
ethernet10
i2c10
flash10
openwrt10
device-tree10
dts10
u-boot10

Programming languages (11)

JavaDockerfileShellCRustMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
openwrt/openwrt

Jan 2018 - Jan 2026

This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins. We will continue to accept Pull Requests here. They will be merged via staging trees then into openwrt.git.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:9 reviews, 33 PRs, 92 comments in 8 years
Contributions summary:Mathew's commits primarily focus on modifying and extending the OpenWrt build system and device tree configurations to support various Traverse Technologies boards, particularly those based on NXP Layerscape SoCs. They implemented support for new hardware, including the LS1043 and Ten64 boards, and addressed hardware-specific issues such as SFP support and Ethernet configuration. Further contributions include porting and configuring the Epson RX-8025 RTC driver and updating tools and configuration for multiple configuration FIT images.
openwrt
lede-project/source

Apr 2017 - Jan 2018

Mirror of https://git.lede-project.org/?p=source.git Please send your PRs against this tree. They will be merged via staging trees and appear in this tree once the staging trees get merged back into source.git
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:7 PRs, 5 comments in 9 months
Contributions summary:Mathew primarily contributes to the OpenWrt project, focusing on adding and modifying support for various networking and embedded systems hardware. They add support for new hardware platforms, specifically the Traverse LS1043 and Ten64 boards, and implement features like NAND boot support and SFP/Ethernet driver integration for these boards. The user is also responsible for updating kernel modules, providing updates to EFI boot support, and fixing device-specific issues for a range of hardware including Amazon Graviton instances.
mergedtreesjavascriptprsappear
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