Jonathan Pallant is a senior embedded engineer with 14 years of experience designing low-level firmware and secure radio and telecommunications devices, currently delivering Rust training, consultancy and open-source development at Ferrous Systems. He combines deep C and Python expertise with hands-on Rust work—contributing to notable projects like rust-embedded/cortex-m where he added architecture support and low-level primitives for Cortex-M processors. His portfolio includes satellite modems, hands-free kits and personal proximity warning systems, reflecting a pragmatic focus on safety and security in constrained environments. Beyond engineering, he helps teams level up their software practices and was a founder-member of the Rust Embedded Working Group, underscoring his commitment to ecosystem-building. Elected twice to St Ives Town Council and serving as Town Mayor in 2020/21, he brings civic leadership and community engagement into his collaborative approach.
14 years of coding experience
13 years of employment as a software developer
Master of Engineering - MEng Computer Systems Engineering, Master of Engineering - MEng Computer Systems Engineering at University of Warwick
Contributions:47 reviews, 9 commits, 2 PRs in 3 years 5 months
Contributions summary:Jonathan primarily contributed to the `cortex-m` repository, a project focused on low-level access to Cortex-M processors. Their contributions include implementing an `nop()` function for delay loops and ensuring the use of `unsafe` blocks, indicating direct interaction with low-level hardware. They also added support for the thumbv8m.main architecture, including feature flags, and made modifications to the build process, showing involvement in the project's build system.
Firmware for the Neotron Board Management Controller
Contributions:19 reviews, 101 commits, 72 PRs in 1 year 7 months
controllerfirmwareboard
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 Pallant - Senior Embedded Engineer at Ferrous Systems GmbH