DESIblitz Job: Senior / Staff CPU Performance Benchmarking Software Engineer

Senior / Staff CPU Performance Benchmarking Software Engineer

Contract,Part Time CAMBRIDGE
28/11/2023
  • Applications have closed.

ARM

Job overview:

You will work in collaboration with other Cambridge based CPU engineering teams, evaluating and improving the performance features of CPU micro-architectures by utilising current industry standard workloads. Continuously enriching and accelerating our methodologies to achieve this is also a key part of the role!

If exploring the internal functioning of CPUs and their performance excites, we would like to hear from you. This is an excellent opportunity to be part of a world-beating CPU performance optimisation team.

Responsibilities:

As a CPU Performance Benchmarking lead, you will be responsible for the delivery of performance and power benchmark data to the teams designing Arm's next generation of power-efficient CPUs, as well as to apply and enhance novel techniques to analyse the data and progress the performance of our processors and cache systems. Your role will extend to mentoring junior team members and collaborating with other sites to optimise shared processes.

Required Skills & Experience:

  • CPU architecture features (such as CPU pipelines, caches, predictors, MMUs)
  • Use of pre-silicon Verilog RTL simulator or emulator execution environments
  • Low-level embedded 'C' or assembler software development coding, testing, optimising and debugging.
  • Developing in Linux environments with strong experience in shell, Python or Perl scripting.

'Nice to Have' Skills & Experience

  • Hardware design or performance modelling of CPUs or similar components
  • CPU performance analysis, especially using industry benchmarks
  • Arm instruction set architecture and assembly language
  • Familiarity of compilers and how they do code generation
  • A good equivalent university degree in Computer Science, Electronic Engineering, or another appropriate field.

In return:

You will get to utilise your engineering skills to build support for the technologies and influence millions of devices for years to come. You will be able to drive and bring your ideas to a wider group of our leading experts, build your technical leadership and influencing skills and build towards becoming an established and recognised expert within the existing team.

 

#LI-JC1

Tagged as: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Please Note
At DESIblitz Jobs we strongly believe in helping our candidates find the right job and that everyone should have the same opportunities to find meaningful work. Our ethos is to promote diversity in the workplace. As one of our candidates your background or ethnicity shouldn't have any impact on your ability to apply for this job.

Posted 6 months ago