Job Description 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 &...