Anna Bridge

Staff Software Engineer at ARM

Chelmsford, England, United Kingdom
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
Anna Bridge is a Staff Software Engineer based in Chelmsford with 11 years in embedded and IoT development and over two decades of embedded-systems experience behind her. She currently drives CI/QE automation and workflow improvements at Arm, having been a long-time Mbed OS maintainer, release manager and external contributor contact. Her hands-on expertise spans low-level C firmware, interrupt handling across Cortex architectures, and automating release and test pipelines (including LAVA and Python tooling). Previously she led Bluetooth firmware teams at Samsung/CSR, combining people leadership with deep technical review and delivery. Anna is an active contributor to the widely used Arm Mbed OS project, where she implemented re-entrant critical sections and cross-architecture interrupt fixes—work that quietly underpins many IoT devices. Colleagues know her for reliably turning complex embedded requirements into repeatable, automated processes.
code11 years of coding experience
job9 years of employment as a software developer
bookChelmer Valley High School
bookBachelor's Degree, Computer Science, 2.1, Bachelor's Degree, Computer Science, 2.1 at University of Kent
github-logo-circle

Github Skills (13)

c1710
arm10
interrupt10
embedded10
interrupt-handling10
architectures10
c1110
sys10
architecture10
rtos9
rt9
iot9
git8

Programming languages (4)

C++CCMakePython

Github contributions (5)

github-logo-circle
ARMmbed/mbed-os

Feb 2016 - Apr 2022

Arm Mbed OS is a platform operating system designed for the internet of things
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:107 releases, 92 reviews, 796 commits in 6 years 2 months
Contributions summary:Anna's contributions center on enhancing the Arm Mbed OS, a platform for IoT devices. They implemented a re-entrant critical section API in C, ensuring proper interrupt handling and nested critical section support. Further work focused on modifying and improving interrupt-related functions to work across different Cortex architectures, as well as streamlining the software by providing more consistent function prefixes. They also improved the build environment.
internet-of-thingsmbedoperating-system
adbridge/mbed-os

Sep 2016 - Apr 2022

ARM mbed OS is a platform operating system designed for the internet of things
Contributions:21 PRs, 173 pushes, 49 branches in 5 years 8 months
kernelmbed-osoperating-systemlinuxmbed
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