Summary
Matt Rodgers is a Senior Embedded Software Engineer specializing in RTOS-based systems and low-level development, with deep expertise in C and a growing focus on Rust for safer embedded code. He has broad experience across the stack—from bare metal and board bring-up to embedded Linux, Yocto, and CI-driven reproducible builds—and is an active contributor to the Zephyr networking subsystem. Networking (TCP/IP, BLE including audio, OpenThread) and secure communications are core interests, and he pairs protocol-level knowledge with hands-on hardware debugging using oscilloscopes and logic analyzers. His background in automotive traction power and medical device projects gives him a strong track record in real-time control, safety-critical development, and fault-tolerant design. Comfortable translating complex technical issues for non-technical stakeholders, he also supports pre-sales and customer-facing activities. Based in Newbridge, Wales, he combines practical engineering rigor with advocacy for modern tooling and languages to reduce subtle low-level bugs.
2 years of coding experience
11 years of employment as a software developer
Master of Engineering (MEng) Electrical and Electronics Engineering, Master of Engineering (MEng) Electrical and Electronics Engineering at University of Cambridge