Roel Baardman

Senior Software Engineer at Glider Avionics

Utrecht, Utrecht, 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

👤
Senior
🎓
Top School
Roel Baardman is a Senior Software Engineer with 11 years of experience building safety-critical avionics, satellite, and wind-tunnel systems from the firmware up to high-performance Linux services. Based in Utrecht, he applies C/C++ (including C++17/20), embedded ARM development, DO-178C practices, and TDD to deliver robust, certifiable software for satellites, gliders, and test infrastructure. He mentors cross-functional teams and champions eXtreme Manufacturing principles to accelerate hardware-software iteration while maintaining traceability and testability. As an active maker, he runs Glider Avionics — developing fault-tolerant avionics, automated PCB testing, and a “Google Maps for gliders” route optimizer — and contributes radio-frequency features and 8.33 kHz channel support to the XCSoar open-source glide computer. He combines deep low-level systems expertise with practical CI/CD and performance profiling skills, enabling rapid prototyping without sacrificing long-term reliability. Unusually for an embedded engineer, he blends algorithmic navigation work and flight-testing hardware in his spare time, turning experimental ideas into airborne proof-of-concept systems.
code11 years of coding experience
job12 years of employment as a software developer
bookMaster of Science, Computer Science, Master of Science, Computer Science at Universiteit Twente
bookBsc., Computer Science, Bsc., Computer Science at HU University of Applied Sciences Utrecht (Hogeschool Utrecht)
languagesDutch, English, German
github-logo-circle

Github Skills (13)

aviation10
navigationbar10
c-language10
cprogramming-language10
navigation-drawer10
navigationview10
cplus9
system9
cpp9
engine9
embedded9
android7
windows-mobile6

Programming languages (7)

C++ShellCJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
XCSoar/XCSoar

Sep 2019 - Feb 2020

... the open-source glide computer
Role in this project:
userBack-end Developer
Contributions:2 reviews, 5 commits, 15 PRs in 5 months
Contributions summary:Roel implemented and modified radio frequency settings within the XCSoar glide computer project. They introduced features to manage active and standby radio frequencies, including corresponding info boxes and editing capabilities. The user also integrated the radio frequency settings with an external device (KRT2), enabling the exchange of frequencies and added the functionality to exchange radio frequencies. Additionally, the user implemented 8.33 kHz radio channel support.
aviationlinuxc-plus-plusandroidwindows-mobile
website for cross country soaring at GoZC
Contributions:34 PRs, 11 pushes, 7 comments in 5 years 11 months
reactdatamininggarminzonesmediawiki-extension
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
Roel Baardman - Senior Software Engineer at Glider Avionics