Richard Meadows

Research And Development Manager at ISISPACE Group

Delft, South Holland, Netherlands
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

🤩
Rockstar
🎓
Top School
Richard Meadows is a Research and Development Manager with 13 years of hands-on experience designing satellite on-board data handling, RF systems, and embedded electronics, currently leading R&D at ISISPACE in Delft. He combines deep telecom and RF expertise with firmware and software skills, having progressed from ground-station RF roles to senior OBH engineering and now management. An active contributor to embedded open-source projects, he helped extend stm32-rs support across multiple H7 variants and improved ARM Cortex debugger compatibility in Black Magic Debug, showing a practical knack for low-level tooling and cross-device portability. Trained with a first-class Master's in Electrical, Electronics and Communications from the University of Bristol, he is as comfortable specifying mission hardware as he is refactoring build systems and SVDs to reflect real silicon differences. Notably, his background spans both RF and software domains, enabling him to bridge analogue hardware constraints with reliable embedded software delivery.
code13 years of coding experience
job7 years of employment as a software developer
bookMaster's degree, Electrical, Electronics and Communications Engineering, 1st Class Honours, Master's degree, Electrical, Electronics and Communications Engineering, 1st Class Honours at University of Bristol
github-logo-circle

Github Skills (19)

jtag10
cortex10
build-system10
c-programming10
microcontroller10
sys10
arm10
embedded10
rust10
stm10
debug9
debugging9
swd9
crate9
device-driver9

Programming languages (7)

C++RustCMakefileJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
stm32-rs/stm32-rs

May 2019 - Aug 2022

Embedded Rust device crates for STM32 microcontrollers
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:45 reviews, 87 commits, 49 PRs in 3 years 4 months
Contributions summary:Richard made significant contributions to the embedded Rust device crates for STM32 microcontrollers. They refactored the project to include support for multiple STM32H7 device variants, including the H743, H743V, H753, and H753V, as well as dual-core versions like H747 and H757. Key changes involved updating build scripts to select the correct device configuration and modifying the SVD files to reflect the hardware differences. The user's work included updating documentation and adding features for different device revisions and new devices.
stlinkstm32rustembedded-rustembedded
blackmagic-debug/blackmagic

Aug 2013 - Oct 2020

In application debugger for ARM Cortex microcontrollers.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:74 commits, 15 PRs, 16 comments in 7 years 3 months
Contributions summary:Richard primarily contributed to debugging and expanding support for ARM Cortex microcontrollers within the Black Magic Debug project. Their work involved fixing bugs related to flash memory programming, adding support for new microcontroller models (LPC1115, SAMD20, SAMD10/11/21, EFM32/EZR32), and implementing new features like target power control and the ability to read device parameters. These additions demonstrate a focus on improving the debugger's compatibility and functionality across various embedded systems.
cortexstlinkjtagflashdebugger
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
Richard Meadows - Research And Development Manager at ISISPACE Group