David Gibson is a Software Technical Authority with over 20 years' experience evolving from compiler engineer to product and architecture leader, now based in Edinburgh. He blends deep C/C++ and embedded systems expertise with product ownership and team leadership, having transformed open-source RTOS and toolchains into commercially viable DSP software platforms. David has partnered directly with automotive OEMs to define software for next-generation processors and represented software requirements inside core processor design teams, ensuring traceability and compliance including EU Cyber Resiliency Act implications. He is skilled at reducing time-to-market through automation, Git branching strategy design, and customer-focused product reviews, and has a track record of building fully automated build/test/validation systems. Notably, his career spans low-level toolchain work (GCC ports and runtime libraries) to strategic product leadership, giving him an uncommon vantage across silicon, software and customer success.
8 years of coding experience
20 years of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Cardiff University / Prifysgol Caerdydd
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
David Gibson - Software Technical Authority at Leonardo