Summary
Joanna Farley is a seasoned engineering leader and Director of Software Engineering at Arm, bringing decades of hands-on software and firmware development experience across OS, virtualization, and interactive streaming technologies. She has led global teams of 20–30+ engineers at Arm and Citrix, translating product strategy into robust technical designs and reliable releases for complex embedded, server, and endpoint platforms. Joanna combines deep low-level expertise (OS/kernel, firmware, TCP/IP, compression and SoC architectures) with proven program and people leadership, building environments where innovation and sustained motivation thrive. An active open-source contributor and maintainer in the Trusted Firmware ecosystem, she has helped keep flagship ARM firmware projects accurate and current across major releases. Her background in performance engineering and virtualization (HDX, XenApp/XenDesktop) informs pragmatic decisions that optimize user experience across cloud, mobile and edge deployments. Based in East Hertfordshire, she pairs a BSc (Hons) in Computer Science with a track record of upstreaming and managing cross-geo engineering delivery.
8 years of coding experience
BSc (Hon) Computer Science, BSc (Hon) Computer Science at Hatfield Polytechnic