Summary
Arjun Dhaliwal is a Software Engineer based in California with nine years of experience building systems across major technology companies including Google and Apple. He has a strong background in low-level and embedded software from roles at AMD, Sandvine, and Wind River, paired with product and full-stack experience from Cisco Meraki and Accedo.tv. At Google since 2024 he’s worked on projects spanning San Jose to San Bruno, bringing cross-platform engineering rigor and a hardware-aware perspective to large-scale software. A University of Waterloo Computer Science co-op graduate, he leverages a steady cadence of industry rotations to rapidly integrate new stacks and development practices. Colleagues rely on him to bridge firmware/driver concerns with cloud and product requirements, an often-underappreciated skill that reduces friction between hardware teams and services. He combines practical production delivery with a curiosity for systems-level details that improve performance and reliability.
9 years of coding experience
5 years of employment as a software developer
BCS Computer Science (Co-op), BCS Computer Science (Co-op) at University of Waterloo