Summary
Stephen Fox is a Lead Embedded Developer with nine years of focused experience designing and shipping low-level firmware and bare-metal systems for telematics and IoT devices. At Geotab he progressed from individual contributor to team lead and architect, growing an embedded team from one to eight engineers while defining a three-year product roadmap that earned executive buy-in. He has led firmware across dozens of products and platforms, hands-on with ARM Cortex and PIC32 toolchains, multi-stage bootloaders, peripheral drivers, and secure crypto stacks (AES, RSA, ECDSA). Stephen pairs deep technical craftsmanship with people management and Scrum facilitation, aligning engineering execution to stakeholder strategy. Based in Oakville, Ontario, he brings academic rigor from a Master’s in Electrical and Electronics Engineering and a practical knack for translating complex digital interfaces (USB, NFC, BLE, CAN) into robust, production-ready systems. An understated strength is his track record of turning security and communication requirements into scalable architectures across multiple embedded product lines.
9 years of coding experience
11 years of employment as a software developer
Bachelor of Applied Science - BASc, Electrical and Computer Engineering, Bachelor of Applied Science - BASc, Electrical and Computer Engineering at University of Windsor