Matthew Gretton-Dann

CTO

Oxford, England, United Kingdom24 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in deploying Arm Architecture features.
  • Led teams developing compilers and tools for Arm.
  • Significant experience in embedded systems and software development.
Stackforce AI infers this person is a seasoned expert in embedded systems and software architecture for Arm-based technologies.

Contact

Skills

Other Skills

Software DevelopmentCC++CompilersARMProcessorsEmbedded SoftwareLinux KernelComputer ArchitectureLinuxCompiler ConstructionDevice DriversEmbedded SystemsDebuggingAgile Methodologies

About

Director, Software Architecture at Arm investigating how to effectively deploy new Arm Architecture features onto future devices. The opinions expressed are my own views and not those of my employer (past or present).

Experience

24 yrs 2 mos
Total Experience
2 yrs 10 mos
Average Tenure
4 yrs
Current Experience

Arm

2 roles

Senior Technical Director and Fellow

Promoted

Apr 2025Present · 1 yr 1 mo

Director of Software Architecture

May 2022Apr 2025 · 2 yrs 11 mos

Linaro

Senior Technical Lead

Jan 2021Apr 2022 · 1 yr 3 mos · Oxfordshire, England, United Kingdom

  • Working in Linaro's Services Group helping other Companies deploy their software on Arm-based systems.

Github

Software Engineer

Dec 2019Dec 2020 · 1 yr · Greater Oxford Area

Semmle

Software Engineer

Aug 2019Dec 2019 · 4 mos

Arm

6 roles

Director, Technology Marketing

Promoted

Nov 2016Jul 2019 · 2 yrs 8 mos

  • Currently member of the small marketing team within ARM's Architecture & Technology Group which is responsible for developing core CPU & System architecture for ARM's next generation products.
  • Responsible for helping to shape and drive Technology Marketing for the System Architecture. Including developing strategies, content, and campaigns marketing solutions to problems faced by our customers. Also involved in managing ecosystem & customer relationships.

Senior Engineering Manager - Cambridge Tools

Oct 2015Nov 2016 · 1 yr 1 mo

  • Managing GNU, LLVM and ARM Compiler teams, along with Mali Tools and Validation teams within the Development Solutions Group of ARM

Engineering Manager - Compilers

May 2014Oct 2015 · 1 yr 5 mos

  • Responsible for all ARM's Compilers targeting the CPUs, including the GNU Toolchain, LLVM, and ARM Compiler.

Engineering Manager - GNU Toolchain

Promoted

Jan 2014May 2014 · 4 mos

  • Responsible for the GNU Toolchain in ARM. Leading a team of 15 people developing GCC, Binutils, GDB & related tools.

Principal Engineer

Jan 2010Dec 2013 · 3 yrs 11 mos

  • Tech Lead for 32-bit GNU Toolchain (until August 2012). Seconded into Linaro (from August 2012)

Staff Engineer

Mar 2004Jan 2010 · 5 yrs 10 mos

  • Involved in developing compiler and related tools, particularly related to debug table generation

Linaro

2 roles

Technical Lead, Toolchain Working Group

Dec 2012Mar 2014 · 1 yr 3 mos

  • Responsible for directing the work of ~12 engineers on the GNU Toolchain & LLVM. This includes performance optimisations and enablement of new architectures. Team spread across world.

Toolchain Engineer

Aug 2012Nov 2012 · 3 mos

  • Leading and developing performance optimisations in GCC for ARMv7-A. Working with a team spread around the world.

Landmark information group

Developer

Feb 2002Feb 2003 · 1 yr

  • Database development for large UK GIS system
  • Development of GIS applications, including web-delivery (via ActiveX control) and a stand-alone Windows Application

Every software ltd

Developer

Nov 2000Feb 2002 · 1 yr 3 mos

  • Junior developer in a small start-up company, developing remote file access tools for construction industry

Education

University of Oxford

Master of Mathematics (MMath) — Mathematics

Jan 1996Jan 2000

Stackforce found 100+ more professionals with Software Development & C

Explore similar profiles based on matching skills and experience