Principal Software Engineer — Accelerator Tools Engineering
Join Arm's Central Technology Machine Learning Hardware Architecture team to develop software tools that validate and demonstrate proposed features for Arm's ML accelerators. The role partners with hardware architects to expose hardware capabilities and evaluate performance across architecture projects.
Senior (Principal). Typically requires extensive experience; commonly 7+ years or equivalent professional experience.
The key responsibilities focus on designing and delivering tools that exercise proposed accelerator features and working with architects to define software interfaces.
Must-have technical skills and experience required to perform the role.
Nice-to-have:
Not specified.
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.
