Ziad Elhanafy is a Senior Software Engineer based in Cambridge with six years of hands-on experience in embedded systems and AUTOSAR, currently driving firmware and software initiatives at Arm. He built his technical foundation with an honors B.Sc. in Electronics and Communications from Alexandria University, graduating third in a class of 300. Ziad’s career spans automotive and robotics domains—working on BMW integration testing at Valeo and ROV software at Vortex Robotics—before contributing to industrial software at Siemens and then Arm. He combines low-level embedded expertise with system integration skills, making him comfortable across hardware-software boundaries and complex toolchains. Known for consistent upward mobility within Arm, he brings a pragmatic, test-focused approach to delivering reliable embedded solutions. Outside core roles he maintains an engineering-first mindset reflected in concise GitHub activity and a focus on practical, production-ready code.
6 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Electrical, Electronics and Communications Engineering, Excellent with honors, Ranked 3rd in a class of 300, Bachelor's degree, Electrical, Electronics and Communications Engineering, Excellent with honors, Ranked 3rd in a class of 300 at Alexandria University
High School, 99.5%, High School, 99.5% at Zahran Language School
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.