Richard Berry is a Staff Software Engineer based in London with a decade of experience building fast, reliable systems software for embodied AI and embedded platforms. He has progressed from real-time embedded engineer to principal and staff roles, shipping production-grade firmware and systems at companies including Pod Point and Wayve. His background in mechanical engineering informs a pragmatic approach to low-level performance and hardware-software integration, while recent work focuses on scaling onboard perception and control stacks. Colleagues describe him as someone who blends hands-on embedded development with architectural thinking, and who thrives on turning constrained, safety-critical requirements into maintainable, high-performance code.
10 years of coding experience
6 years of employment as a software developer
Master of Engineering - MEng, Mechanical Engineering, Master of Engineering - MEng, Mechanical Engineering at The University of Sheffield
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.