Angus Ainslie

Senior Embedded Developer at Purism

Victoria, British Columbia, 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
Angus Ainslie is a Senior Embedded Developer with 13 years of hands‑on experience building firmware, BSPs and kernel/U‑Boot customizations for a wide range of SoCs and architectures. Currently at AMD and contributing to projects like Purism’s Librem 5, he blends low‑level Linux kernel work with bare‑metal and RTOS development across AVR, ARM and x86 platforms. He has led his own consulting firms delivering OpenEmbedded/Yocto, Buildroot and Debian-based systems, hardware prototyping and radio/IOT integrations for commercial and defense customers. Known for deep debugging skills and an ability to take projects from schematic to production firmware, he is proficient in C, Rust and Python and comfortable navigating both open-source and proprietary stacks. Based in Victoria, BC, Angus pairs pragmatic engineering with long-term platform thinking, often tackling the thorny board bring-up and BSP problems others avoid.
code12 years of coding experience
job28 years of employment as a software developer
bookWestern Canada
bookBSc Computer Science, BSc Computer Science at University of Calgary
languagesFrench, English
github-logo-circle

Github Skills (12)

embedded10
clock10
device-tree10
u-boot10
driver10
sys10
usb9
arm8
bootloader8
architecture8
architectures8
c-programming7

Programming languages (7)

C++CRustMakefileVueXSLTPython

Github contributions (5)

github-logo-circle
nytowl/RS911X-nLink-OSD

Apr 2021 - Apr 2022

Linux Open Source Driver for RS9116 based nLink family of products
Contributions:2 pushes, 2 branches in 11 months
source-driverlinux
nytowl/direwolf

Jan 2017 - Sep 2017

Contributions:5 pushes, 1 branch in 8 months
ax25standexpressuisstraffic
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
Angus Ainslie - Senior Embedded Developer at Purism