Senior Embedded Designer at Calian, Advanced Technologies
Saskatoon, Saskatchewan, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Robert Gordon is a senior embedded designer and hardware architect with nine years of recent experience leading embedded software teams at Calian Advanced Technologies and a multi-decade background in systems engineering. He specializes in low-level driver development and hardware-software integration, contributing notable Zephyr RTOS drivers for Xilinx AXI peripherals (I2C, Watchdog, GPIO interrupts) and fixes that improved SPI FIFO handling and concurrency. Based in Saskatoon, he combines hands-on implementation skills with section-level leadership, guiding teams from prototype to production in mission-critical environments. His career spans long tenures at SED Systems and earlier engineering roles, giving him deep domain knowledge in electronics and systems analysis. Educated as an electrical engineer and electronics technologist, he brings both formal training and practical hardware debugging instincts. Colleagues rely on him for pragmatic solutions at the hardware/RTOS boundary and for bringing robust test coverage to low-level platform code.
9 years of coding experience
8 years of employment as a software developer
Bachelors, Electrical Engineering, Bachelors, Electrical Engineering at Lakehead University
Technologist, Electronics, Technologist, Electronics at Saskatchewan Technical Institute
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:42 reviews, 16 PRs, 99 comments in 2 years 1 month
Contributions summary:Robert primarily contributed to the Zephyr RTOS drivers, focusing on Xilinx-based hardware platforms. Their work involved developing drivers for Xilinx AXI peripherals, including I2C and Watchdog Timer implementations, and enhancing interrupt support for existing GPIO drivers. The user also fixed a spin lock issue and optimized SPI FIFO handling, demonstrating a strong understanding of embedded systems architecture and hardware-level interactions. The contributions included adding tests and ensuring coverage of the implemented drivers.
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Contributions:46 pushes, 22 branches in 2 years
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
Robert Gordon - Senior Embedded Designer at Calian, Advanced Technologies