Richard Oliver

Principal Software Engineer at Raspberry Pi

South Cambridgeshire, England, United Kingdom
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

🤩
Rockstar
🎓
Top School
Richard Oliver is a Principal Software Engineer based in South Cambridgeshire with a focused track record in systems and embedded software across consumer hardware and silicon companies. He has progressed from GPGPU driver engineering at Broadcom through systems roles at Amazon Lab126 and Roku to senior engineering at Rivos and now leads software work at Raspberry Pi. His experience reflects deep familiarity with low-level systems, firmware-adjacent stacks, and performance-critical code for consumer devices. Although relatively early in total years on record, his roles at leading hardware firms indicate rapid advancement into principal-level responsibilities. He holds a Master's in Electronic Engineering from the University of Southampton and brings an engineer’s attention to both silicon-near challenges and product delivery. Notably, his career path suggests an ability to bridge chip, device, and platform software teams to ship cohesive consumer experiences.
code2 years of coding experience
job9 years of employment as a software developer
bookMaster's Degree Electronic Engineering, Master's Degree Electronic Engineering at University of Southampton
github-logo-circle

Github Skills (33)

raspberry-pi-pico10
provisioning10
linux-kernel10
libcamera10
kernel10
raspberry-pi-camera10
raspberry-pi10
asciidoc9
python9
usb9
raspberry-pi-os8
operating-system8
documentation8
dpkg8
microcontroller7

Programming languages (8)

ShellC++CRustMakefileGoHTMLPython

Github contributions (5)

github-logo-circle
roliver-rpi/linux

May 2024 - Mar 2025

Kernel source tree for Raspberry Pi-provided kernel builds. Issues unrelated to the linux kernel should be posted on the community forum at https://forums.raspberrypi.com/
Contributions:5 pushes, 4 branches in 9 months
roliver-rpi/raspi-config

Nov 2024 - Aug 2025

Configuration tool for the Raspberry Pi
Contributions:5 pushes, 3 branches in 9 months
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