Summary
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.
12 years of coding experience
5 years of employment as a software developer
Bachelor of Applied Science (BASc), Mechatronics Engineering, Bachelor of Applied Science (BASc), Mechatronics Engineering at University of Waterloo