Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

ARM Performance Engineer - Pre-Silicon 
United Kingdom, England, Cambridge 
895913768

Yesterday
Responsibilities:

The role of Performance Engineer requires to:

  • Utilise pre-silicon platforms for next-gen systems to gain insights into new use cases
  • Ensure that IP and system around it delivers powerful AI performance
  • Engage with specialists across Arm to understand, explore and challenge the limits of performance capabilities
  • Help to influence direction of AI software and IP
Required Skills and Experience :
  • Software development, with very good programming skills, preferably C++ and Python
  • Ability to quickly investigate and debug large software frameworks
  • A real passion for data analysis
  • Curiosity to make positive impact, both in our team, and in the wider Arm ecosystem
  • Very good interpersonal, collaboration and communication skills
  • A degree, or higher in computational or numerate subject, or experience in a related field
The Tech You Will Work On

In this role you will focus on analysing and enabling optimal performance and power efficiency for advanced machine learning and compute workloads on next-generation Arm IPs and systems, including emerging architectural features such as the Scalable Matrix Extension (SME). You'll work with pioneering pre-silicon platforms: software models, RTL simulation, emulation, and FPGA environments. These platforms are critical for assessing and validating these next-generation designs. Another core aspect of the role is work on evaluating and tuning neural network execution across frameworks like LiteRT, ONNX Runtime, and the Arm Compute Library (ACL) to fully exploit the capabilities of brand-new Arm hardware to achieve the best performance to power ratio. You will also work on low-level system software and develop advanced debugging skills in a pre-silicon context.