Performance Engineer: Accelerate Language Runtimes on ARM64

Huawei Technologies Research & Development (UK) Ltd

Cambridge

In loco

GBP 70.000 - 120.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Huawei Research and Development UK Limited in Cambridge seeks a Performance Engineer to accelerate managed runtimes on ARM64 mobile-class CPUs. You will work across the full runtime stack—from interpreter and JIT to GC and runtime libraries—and drive measurable speedups through patches and rigorous validation.

The role requires hands-on C/C++ expertise, strong profiling skills, and a track record of performance improvements in language runtimes or VMs.

Competenze

  • Strong C and C++ in a performance-critical codebase.
  • Hands-on profiling with perf/PMU counters and flame graphs.
  • Experience optimizing runtimes or JIT/VMs.

Mansioni

  • Runtime profiling to identify bottlenecks across interpreter, JIT/AOT, and GC.
  • Lead end-to-end optimisation of the execution engine.
  • Collaborate with CPU architects and upstream projects to land patches.

Conoscenze

Strong C and C++
Performance profiling
ARM64/x86-64 knowledge
Measurement & statistics

Strumenti

Perf/PMU counters

Descrizione del lavoro

Huawei Research and Development UK Limited in Cambridge seeks a Performance Engineer to accelerate managed runtimes on ARM64 mobile-class CPUs. You will work across the full runtime stack—from interpreter and JIT to GC and runtime libraries—and drive measurable speedups through patches and rigorous validation.

The role requires hands-on C/C++ expertise, strong profiling skills, and a track record of performance improvements in language runtimes or VMs.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Performance Engineer: ARM64 Language Runtime
Performance Engineer: ARM64 Language Runtime

Huawei Technologies Research & Development (UK) Ltd • Cambridge

In loco
GBP 70.000 - 110.000
Performance Engineer - ARM64 Runtime Optimizations
Performance Engineer - ARM64 Runtime Optimizations

European Tech Recruit • Cambridgeshire and Peterborough

In loco
GBP 90.000 - 130.000
Performance Engineer – Language Runtime
Performance Engineer – Language Runtime

Huawei Technologies Research & Development (UK) Ltd • Cambridge

In loco
GBP 70.000 - 120.000
Performance Engineer – Language Runtime (Contractor)
Performance Engineer – Language Runtime (Contractor)

Huawei Technologies Research & Development (UK) Ltd • Cambridge

In loco
GBP 70.000 - 110.000
Performance Engineer, Language Runtime - PAYE contract / C++ / Rust
Performance Engineer, Language Runtime - PAYE contract / C++ / Rust

European Tech Recruit • Cambridgeshire and Peterborough

In loco
GBP 90.000 - 130.000
ML Systems & Compiler Research Engineer
ML Systems & Compiler Research Engineer

Huawei Technologies Research & Development (UK) Ltd • Cambridge

In loco
GBP 90.000 - 140.000
Staff Engineer, High-Performance Runtimes
Staff Engineer, High-Performance Runtimes

Camwebdir • Regno Unito

Ibrido
GBP 90.000 - 120.000
AI Runtime & Systems Engineer for Low-Latency Inference
AI Runtime & Systems Engineer for Low-Latency Inference

Huawei Technologies Research & Development (UK) Ltd • Cambridge

In loco
GBP 65.000 - 110.000
Performance Engineering Lead (C/C++, Team Leadership)
Performance Engineering Lead (C/C++, Team Leadership)

ARM LIMITED • Saffron Walden

Ibrido
GBP 90.000 - 130.000
Lead CPU Microarchitecture & Performance Engineer
Lead CPU Microarchitecture & Performance Engineer

Huawei Technologies Research & Development (UK) Ltd • Cambridge

In loco
GBP 90.000 - 140.000