Eden Frosst

Firmware Engineer at RBR

Ottawa, Ontario, Canada
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
Eden Frosst is a firmware engineer with 12 years of hands-on experience building embedded systems, robotics, and unmanned systems software, currently completing a BASc in Mechatronics at the University of Waterloo. He has shipped secure, portable firmware across diverse SoCs and industries—from MEMS eye-tracking and assistive robotics to IoT and aerial autopilots—bringing a strong focus on performance, stability, and maintainability. Comfortable in C, C++ and Python, Eden combines low-level peripheral driver work with higher-level system design, including OTA update systems and automated test rigs that moved prototypes into production. He has led projects and teams, taken sole ownership of firmware stacks, and reduced technical debt through refactoring with compile-time guarantees. An active contributor to embedded tooling (notably work bootstrapping STM32-based projects and UART/debug infrastructure), he pairs practical hardware bring-up skills with systems thinking. Based in Ottawa, he brings a pragmatic blend of security-minded firmware development and robotics-focused innovation.
code12 years of coding experience
job5 years of employment as a software developer
bookBachelor of Applied Science (BASc), Mechatronics Engineering, Bachelor of Applied Science (BASc), Mechatronics Engineering at University of Waterloo
github-logo-circle

Github Skills (10)

c1710
uart10
gpio10
embedded10
c1110
sys10
microcontroller9
debug9
debugging9
adc7

Programming languages (6)

TypeScriptC#C++RustCPython

Github contributions (5)

github-logo-circle
UWARG/embedded-bootcamp

Nov 2017 - Nov 2017

Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:6 commits, 2 PRs, 4 pushes in 1 day
Contributions summary:Eden's commits focus on setting up and configuring an embedded system project. They added core files and configurations related to the STM32F030XC microcontroller, specifically including CMSIS files. Further commits added UART and debug functionality, alongside pin labels for hardware interfacing and demonstrates a foundational understanding of embedded systems development. The user also enabled HAL modules and configures the system clock and peripherals, indicating a focus on hardware interaction and initialization.
ianjfrosst/Blackened-Soil

Jan 2015 - May 2019

Contributions:25 pushes, 1 issue in 4 years 4 months
dosgameearthsummative
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
Eden Frosst - Firmware Engineer at RBR