Summary
Stephen Webb is a Senior Systems Software Developer with 16 years of professional experience and a decades-long career in Linux and embedded systems engineering. He currently maintains cross-development toolchains, runtimes, and safety-standard-qualified tooling for QNX, bringing deep expertise in POSIX, boot images, and certification to embedded real-time projects. Previously he led engineering teams at Canonical working on the Unity desktop shell and the Mir display server, blending low-level kernel and display work with product-focused management. His background spans board bring-up, multimedia, authentication, and tooling across ARM and x86 platforms, reflecting a rare mix of hands-on systems programming and safety-conscious tool qualification. Based in Canada with a computer science degree from the University of Toronto, he combines a systems compositor鈥檚 eye for user-facing convergence with the rigorous process required for ISO 26262/61508 toolchains.
15 years of coding experience
31 years of employment as a software developer
B. Sc., Computer Science, B. Sc., Computer Science at University of Toronto