NB Embedded Pty Ltd
Embedded Linux, Robotics Networking & Autonomy Systems
NB Embedded is the consulting practice of a senior software engineer and Robotics PhD candidate based in Brisbane. I help organisations build reliable, connectivity-critical systems for robotics, defence, telecommunications and industrial environments.
My work sits where embedded Linux, wireless networking and autonomy meet: OpenWrt-based devices, 4G/5G systems, distributed architectures, and multi-robot communication. If you're building robots or connected devices that have to work in the real world, I can help.
Get in touch about a project What's new Read recent posts and project notes
“I work best where embedded systems, networking and autonomy meet. My goal with NB Embedded is to give teams building robots and connected devices access to senior engineering that understands both the low-level details and the bigger mission.”
What I Do
I help organisations design, build and operate embedded and autonomous systems that have to work in the real world: industrial 4G/5G devices, field robotics platforms, defence and mining connectivity, and fleets of connected devices spread across harsh environments.
My background spans embedded Linux (OpenWrt), firmware for modem routers, OTA update systems, cloud fleet management, and situational awareness / C2 networking for autonomous systems. Alongside consulting, I'm a Robotics PhD candidate specialising in resilient multi-robot communication.
NB Embedded focuses on high-impact, senior-level work: architecture and design reviews, fixed-scope technical projects, and ongoing advisory. Typical clients include robotics startups, defence organisations, industrial and mining automation teams, telecommunications providers and IoT vendors.
Consulting for Embedded, Robotics & Connectivity-Critical Systems
I provide senior consulting and hands-on engineering for embedded Linux, wireless and autonomy infrastructure. That includes custom OpenWrt platforms, 4G/5G integration, ROS2-adjacent networking, and fleet-scale update and telemetry pipelines.
For established teams, I join as a specialist to stabilise and extend existing systems: improving reliability, simplifying architectures and helping you safely roll out changes across large deployments of devices or robots.
For newer teams and startups, I help turn ideas into prototypes and prototypes into production-ready designs—choosing sensible technologies, avoiding brittle complexity, and building communication layers that will scale with your ambitions.
Engagements are typically fixed-scope technical projects, architecture reviews or lightweight retainers. I'm currently available for around 5-10 hours per week alongside my PhD.
Have a project in mind?
If you're working on robots, connected devices or complex networking infrastructure and need senior engineering help, let's talk about how I can support your team.