Usama Arif

Software Engineer at Meta

Cambridge, 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

👤
Senior
🎓
Top School
Usama Arif is a software engineer with eight years’ experience building low-level firmware and platform software for leading silicon and consumer companies, currently at Meta after stints at TikTok and Arm. He specializes in embedded systems, ARM Trusted Firmware and SCP firmware, contributing device-tree support, platform bring-up, PSCI multicore enablement, and interconnect configuration for Total Compute—work visible across high-profile open-source repos. Comfortable operating at the intersection of hardware and software, he has a track record of adding DVFS, SCMI services and low-level register support that bridge AP–SCP communication. His career spans product-focused roles at TikTok and silicon-focused engineering at Arm, giving him both systems-scale and production-delivery sensibilities. Based in Cambridge, he pairs an Imperial College MEng background with practical experience in cross-team integration and upstream open-source contribution. An under-the-radar strength is his repeated success getting platform-level patches merged into major upstream projects, reflecting both technical depth and collaborative discipline.
code8 years of coding experience
job6 years of employment as a software developer
bookMaster of Engineering - MEng Electrical and Electronics Engineering, Master of Engineering - MEng Electrical and Electronics Engineering at Imperial College London
languagesArabic, Urdu, English
github-logo-circle

Github Skills (21)

architecture10
time-management10
c-programming10
power-management10
system10
clock10
device-tree10
device-driver10
driver10
sys10
arm10
embedded10
architectures10
ps10
abstraction-layer9

Programming languages (5)

C++CRustBitBakePython

Github contributions (5)

github-logo-circle
ARM-software/SCP-firmware

Apr 2020 - Sep 2021

Read-only mirror of System Control Processor (SCP) firmware
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:85 commits, 17 PRs, 1 comment in 1 year 5 months
Contributions summary:Usama primarily contributed to the SCP firmware for the Total Compute platform. Their work involved adding support for the CMN Booker interconnect, including configuring SAM tables and programming nodes. They also added configuration data for several modules, including those for the system PLL, clock HAL, power domain, PPU, and SCMI services, which set up communication between the AP and the SCP. Additionally, they integrated support for DVFS and added several low-level register declarations.
control-systemfirmwarescp
Read-only mirror of Trusted Firmware-A
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:30 commits, 1 PR, 1 comment in 2 years 10 months
Contributions summary:Usama primarily contributed to the ARM Trusted Firmware-A repository by modifying platform-specific definitions and code related to ARM architecture, focusing on the Versatile Express and DesignStart platforms. Their work involved renaming variables, introducing support for new platforms (FVP Versatile Express and A5 DesignStart), adding device tree configurations, and enabling multi-core support through the use of PSCI. They also implemented a software division function and updated the MHUv2 interrupt number.
trustedread-onlyfirmwareembedded
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
Usama Arif - Software Engineer at Meta