Permanent Computer Architecture Jobs in the UK excluding London

10 of 10 Permanent Computer Architecture Jobs in the UK excluding London

Principal Machine Learning Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
NLP PEOPLE
future. Responsibilities: Develop an in-depth understanding of current and future ML workloads on ARM compute platforms with a focus on PPA (performance, power, and area). Engage in architecture exploration, requiring joint development of hardware, software, and algorithms. Serve as the ML Algorithm expert within this process, including algorithm innovation and prototyping to drive and validate architectural features. … including CPU, GPU, and NPUs. Required Skills and Experience: 3+ years of experience in ML Algorithm Development and/or Optimization environments. A Master's or PhD degree in Computer Engineering, Electrical Engineering, Computer Science, or related technical fields. Proficiency in computer architecture, with basic knowledge of hardware and software design. Experience developing and working with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Compilers

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
and optimisation across a range of runtimes. You'll be part of the bigger CE-SW Runtimes team, whose goal is to improve modern languages support on the Arm architecture, from JavaScript to Rust. you will work closely with the team and colleagues across the organisation and with open source communities to tackle challenges in enabling the future of … managed runtime or compiler development. Contribute to open-source software projects and engage with open-source community. Collaborate with colleagues across Arm to improve the support for the Arm Architecture and CPUs. Help develop the project automated functionality and performance testing frameworks. Required skills and experience Strong programming skills in C/C++. Familiar with performance analysis tools and … a variety of software development skills and a commitment to extend the breadth and depth of knowledge. Familiar with open source project development and contribution processes. Knowledge of a computer architecture, arm64 is preferred. Proficiency in software development and methodologies (coding, testing, debugging, reviewing) Clear and effective written and verbal communication skills Nice to have skills and experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Low-Latency Developer - Leading HFT Firm | London

london, south east england, united kingdom
Selby Jennings
lock-free data structures, and real-time analytics pipelines. Ideal Candidate Expert-level proficiency in modern C++, with a deep understanding of low-level systems programming. Strong grasp of computer architecture, concurrency, and performance engineering. Experience with kernel bypass technologies (e.g., DPDK, Solarflare/OpenOnload) and high-performance networking. Familiarity with Linux internals, NUMA, CPU affinity, and custom More ❯
Posted:

C++ Low-Latency Developer - Leading HFT Firm | London

slough, south east england, united kingdom
Selby Jennings
lock-free data structures, and real-time analytics pipelines. Ideal Candidate Expert-level proficiency in modern C++, with a deep understanding of low-level systems programming. Strong grasp of computer architecture, concurrency, and performance engineering. Experience with kernel bypass technologies (e.g., DPDK, Solarflare/OpenOnload) and high-performance networking. Familiarity with Linux internals, NUMA, CPU affinity, and custom More ❯
Posted:

Design Verification Engineer

Edinburgh, Scotland, United Kingdom
IC Resources
AI accelerator designs. You will play a key role in developing advanced verification environments and driving coverage closure to achieve first-silicon success. Key Responsibilities Collaborate with design and architecture teams to define and implement verification strategies for AI accelerator blocks and SoC subsystems. Build scalable SystemVerilog/UVM testbenches, including test plans, monitors, checkers, scoreboards, and constrained-random … and assertion-based verification, analyse coverage reports, and close functional and code coverage gaps. Debug complex hardware–software interactions, reproduce silicon issues in simulation, and work closely with RTL, architecture, and software engineers to resolve them. Develop verification frameworks that scale across unit-level simulation, emulation, and post-silicon validation, incorporating high-level models and test generators. Qualifications Proven … preferably with exposure to CPU, GPU, NPU, or AI accelerator IP. Strong skills in SystemVerilog, UVM, and scripting languages such as Python, C++, Perl, or TCL. Solid understanding of computer architecture, memory hierarchies, and standard interconnects (e.g., AMBA/AXI, NoC). Familiarity with formal verification, assertion-based methodologies, and low-power verification techniques is a plus. Ability More ❯
Posted:

C++ Developer - Up to £190,000 + Bonus + Package

london, south east england, united kingdom
Hybrid / WFH Options
Hunter Bond
systems and hardware-level optimization ✅ What You’ll Bring 💻 Expert proficiency in modern C++ (C++11/14/17/20) with a performance-first mindset 🧠 Deep understanding of computer architecture , CPU internals, and memory hierarchy 🔄 Hands-on experience with multi-threading, concurrency , and scalable system design ⚙️ Background in low-latency, real-time, or trading systems is a … strong plus 🌟 Why Join 🎯 Immediate Impact: Your code directly drives global trading performance 🧪 Innovation-Driven Environment: Work on advanced optimization and next-gen architecture 🤝 Collaborate with Experts: Partner with world-class engineers in a tight-knit, high-performance team 📊 Career Acceleration: Flat structure with real ownership and rapid progression If you’re ready to push hardware limits and engineer More ❯
Posted:

C++ Developer - Up to £190,000 + Bonus + Package

slough, south east england, united kingdom
Hybrid / WFH Options
Hunter Bond
systems and hardware-level optimization ✅ What You’ll Bring 💻 Expert proficiency in modern C++ (C++11/14/17/20) with a performance-first mindset 🧠 Deep understanding of computer architecture , CPU internals, and memory hierarchy 🔄 Hands-on experience with multi-threading, concurrency , and scalable system design ⚙️ Background in low-latency, real-time, or trading systems is a … strong plus 🌟 Why Join 🎯 Immediate Impact: Your code directly drives global trading performance 🧪 Innovation-Driven Environment: Work on advanced optimization and next-gen architecture 🤝 Collaborate with Experts: Partner with world-class engineers in a tight-knit, high-performance team 📊 Career Acceleration: Flat structure with real ownership and rapid progression If you’re ready to push hardware limits and engineer More ❯
Posted:

CPU Performance Modelling Engineer

Cambridge, England, United Kingdom
European Tech Recruit
Company: A leading global innovator in information and communications technology, specializing in the design and development of advanced CPU architectures. Location: Cambridge, UK Job Summary: Join our dynamic CPU Architecture team at our UK Research Centre and play a pivotal role in shaping the future of next-generation CPU innovations. As a Performance Modelling Engineer, you will utilize advanced … modelling experts on design reviews and best practices. Continuously improve modelling strategies to inform next-generation CPU innovations. Required Qualifications: Bachelor’s (BS) or Master’s (MS) degree in Computer Science, Electrical Engineering, or related fields, with coursework or relevant experience in Computer Architecture. Proven experience in performance modeling and analysis of CPU microarchitecture. Familiarity with cycle-accurate … of, Arm architectures (e.g., Armv8-A, Armv9-A). Exposure to microarchitecture-level performance counters, or hardware-software co-optimization. Experience with RTL and SystemC simulators. Knowledge of System Architecture/Software. What We Offer: Innovative Environment: Work on cutting-edge research that influences global CPU designs. Global Collaboration: Collaborate with a diverse, international team of experts. Professional Growth More ❯
Posted:

CPU Performance Modelling Engineer

cambridge, east anglia, united kingdom
European Tech Recruit
Company: A leading global innovator in information and communications technology, specializing in the design and development of advanced CPU architectures. Location: Cambridge, UK Job Summary: Join our dynamic CPU Architecture team at our UK Research Centre and play a pivotal role in shaping the future of next-generation CPU innovations. As a Performance Modelling Engineer, you will utilize advanced … modelling experts on design reviews and best practices. Continuously improve modelling strategies to inform next-generation CPU innovations. Required Qualifications: Bachelor’s (BS) or Master’s (MS) degree in Computer Science, Electrical Engineering, or related fields, with coursework or relevant experience in Computer Architecture. Proven experience in performance modeling and analysis of CPU microarchitecture. Familiarity with cycle-accurate … of, Arm architectures (e.g., Armv8-A, Armv9-A). Exposure to microarchitecture-level performance counters, or hardware-software co-optimization. Experience with RTL and SystemC simulators. Knowledge of System Architecture/Software. What We Offer: Innovative Environment: Work on cutting-edge research that influences global CPU designs. Global Collaboration: Collaborate with a diverse, international team of experts. Professional Growth More ❯
Posted:

Senior GPU Software Architect

Cambridge, Cambridgeshire, United Kingdom
Futureshaper.com
machine learning and other technologies where traditional rasterization pipelines seamlessly fuse with real-time neural networks to generate imagery. You will be the bridge between our software and hardware architecture team and our research teams in neural graphics, defining the APIs and abstractions that will empower developers to create the previously impossible. Key Responsibilities Architect the Co-Processing Driver … and personal specification may be reviewed on an ongoing basis in accordance with the changing needs of Huawei Research and Development UK Limited. Required Master's or PhD in Computer Science, Electrical Engineering, or a related field, or equivalent practical experience. 10+ years of proven, deep experience in developing low-level GPU drivers, runtime, or compiler technology for a … major mobile GPU architecture. Expert-level knowledge of modern graphics APIs (Vulkan, DirectX 12) and their compute shader pipelines. Fluency in C/C++ and a strong understanding of computer architecture. Must have a proven track record in co-processor design (e.g., GPU/CPU, GPU/DPU) or developing drivers for heterogeneous systems. Desired Direct experience with NPU More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Computer Architecture
the UK excluding London
25th Percentile
£50,250
Median
£50,500
75th Percentile
£53,000
90th Percentile
£53,750