Scott Day is a Senior Software Developer with 11 years of hands-on experience building embedded firmware and applications across ARM Cortex, XScale, AVR, Windows, Windows CE and Linux. He currently crafts software at Garmin, bringing deep expertise in BSP/device drivers, ARM assembly optimization, and build/test automation with Python. His background spans mobile biometrics, some hardware/PCB work, and full-stack embedded tooling—stretching from Matlab and SolidWorks to .NET and C++ front-ends. Scott combines low-level performance tuning with higher-level application development, enabling cross-domain solutions that bridge firmware, drivers, and user-facing software. Based in Calgary, he pairs an electrical and computer engineering foundation from the University of Cape Town with a practical love of soldering that informs both prototyping and production-ready designs. Colleagues rely on him for pragmatic problem solving where hardware, firmware and software intersect.
11 years of coding experience
12 years of employment as a software developer
BSc(Eng) Electrical and Computer Engineering, BSc(Eng) Electrical and Computer Engineering at University of Cape Town
ESP8266 based WiFi interface for Voltronic Axpert MppSolar PIP inverters
Contributions:11 commits, 9 pushes, 1 branch in 14 days
pipesp8266wifi-interfacewifiesp32
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.