Staff Architecture Formal Engineer
Join the Architecture Formal Team within Arm's Architecture Technology Group to develop lightweight formal verification methods for Arm architecture, including concurrency and instruction-specification formalisations. The team builds analyses and tools and deploys them into production to check architectural properties across hardware and software stacks.
Level: Senior (staff-level role). Specific years of experience not stated.
The role works across architects, hardware and software teams to define properties, design analyses, and deliver production-quality tools.
Core skills and experience required or strongly expected.
PhD in Computer Science or a related field is listed as a plus. No mandatory degree or field-of-study requirement explicitly stated.
Company: Arm
Headquarters: Cambridge, United Kingdom
ARM is a global leader in semiconductor and software design, driving innovation in computing technology. The company specializes in designing processors and systems that provide the essential building blocks for electronic devices. ARM's architecture is widely used in smartphones, servers, and IoT devices, and its collaborative culture fosters bold thinking, diversity, and high-impact benefits for its talented workforce.
