Performance Modeling Architect

Be among the first applicants.
European Tech Recruit
Cambridge
GBP 60,000 - 100,000
Be among the first applicants.
4 days ago
Job description

4 days ago Be among the first 25 applicants

Direct message the job poster from European Tech Recruit

Business Development Consultant – EMEA Region Multilingual Business Development Professional | Recruitment Expert | Helping Companies Expand in…

Position: Performance Modeling Architect

Location: Cambridge, UK (100% Onsite)

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:

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

Required Skills & Experience:

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

Preferred Qualifications:

  • M.S. or Ph.D. in Computer Science, Electrical Engineering, or related.
  • In-depth knowledge of AArch64 architecture and virtualization.
  • Experience with Android or HarmonyOS.
  • Exposure to heterogeneous computing (GPU, NPU, ISP, compositing).

Seniority level

  • Associate

Employment type

  • Full-time

Job function

  • IT Services and IT Consulting and Engineering Services
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