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

ARM Staff Performance Analysis Engineer 
United Kingdom, England, Sheffield 
149181298

Yesterday

Staff Systems Performance Analysis Engineer

Job Overview:

  • Passionate in analysing performance bottlenecks and driving architectural improvements
  • Eager to expand into building SoC platforms for performance analysis?

Responsibilities:

As a Performance Analysis engineer you will be working on multiple aspects of performance analysis, including:

  • You will run experiments on a pre-Silicon SoC environment analyzing performance of the different Arm components (CPU, GPU, etc) using real world workloads.
  • You will bring up these use cases and understand their behavior in SoC environment.
  • You will find potential bottlenecks and help provide solutions.
  • Collaborate with system architects to define future system architectures and create performance-driven test plans
  • Characterize real-world use cases and design workloads to evaluate system performance
  • Explore innovative approaches for workload analysis and develop supporting tools and workflows

Required Skills and Experience:

  • Detailed understanding of computer architecture, microarchitecture and bus protocols
  • Experience in Python/Ruby, C/C++ and assembly language
  • Hands on experience in analyzing performance bottlenecks
  • Experience enabling workloads and benchmarks on RTL Emulation and Simulation environments
  • Excellent communication and teamwork skills
  • Collaborative across teams and sites
  • Proactive with strong problem-solving ability

“Nice To Have” Skills and Experience:

  • Proficiency in Unix/Linux, scripting, and source control systems (e.g., Git, Subversion).
  • Familiarity with one or more CPU instruction sets
  • Familiarity with SystemVerilog
  • Familiarity with ARM architecture
  • Experience with compilers, assemblers, or device drivers.

In Return:

You will utilize your engineering skills to build support for technologies and influence millions of devices for years to come. You’ll share ideas with and learn new skills from some of the best engineers in the world!