Performance Modeling Architect

JR United Kingdom
Cambridge
GBP 60,000 - 100,000
Job description

Social network you want to login/join with:

Performance Modeling Architect, Cambridge

Client:

European Tech Recruit

Location:

Cambridge, UK (100% Onsite)

Job Category:

Other

EU work permit required:

Yes

Job Views:

1

Posted:

30.03.2025

Expiry Date:

14.05.2025

Job Description:

Position: Performance Modeling Architect

Employment Type: Full-time

Overview:

Join a cutting-edge CPU Architecture team leading system software innovation for next-gen Cloud and Mobile solutions. As a Performance Modeling Architect, you’ll work closely with CPU and system architects to bring architectural features to life through firmware, kernel, hypervisor, and application integration. This is a high-impact role blending hands-on system software development with strategic technical leadership.

Key Responsibilities:

  1. Serve as the technical lead across the full software stack (firmware, kernel, hypervisor, drivers, applications).
  2. Design, prototype, and deliver system-level software solutions, balancing performance, quality, and security.
  3. Drive low-level system programming and OS design in C/C++.
  4. Integrate architectural features into OS-level components and drivers.
  5. Collaborate with open-source communities to drive adoption of new features.
  6. Support R&D, performance optimization, and real-world deployment of Arm-based CPU advancements.
  7. Lead profiling, instrumentation, and performance tuning across diverse workloads.

Required Skills & Experience:

  1. 5+ years in system software development (kernel, hypervisor, low-level programming).
  2. Expertise in C/C++/assembly and Python.
  3. Strong experience with Linux kernel, drivers, OS internals, and firmware.
  4. Deep understanding of Arm CPU architecture and SoC systems.
  5. Proven leadership in system software projects with hands-on code contributions.
  6. Knowledge of upstream Linux collaboration and open-source integration.
  7. Familiar with profiling tools, optimization strategies, and system performance measurement.
  8. Excellent communication skills across cross-functional teams.

Preferred Qualifications:

  1. M.S. or Ph.D. in Computer Science, Electrical Engineering, or related.
  2. In-depth knowledge of AArch64 architecture and virtualization.
  3. Experience with Android or HarmonyOS.
  4. Exposure to heterogeneous computing (GPU, NPU, ISP, compositing).
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Performance Modeling Architect jobs in Cambridge