Computer Architecture Jobs in the East of England

20 of 20 Computer Architecture Jobs in the East of England

Senior Principal Software Architect

Cambridge, Cambridgeshire, United Kingdom
Arm Limited
We are seeking a bright, can-do minded Principal Software Architect to work in our Architecture and Technology Group. This group defines the Arm Architecture, and works in collaboration with the best architects and software engineers of the most important compute companies around the world, to ensure Arm … technology excites you, and you can meet the requirements of the job description below, we look forward to receiving your application! Job Overview Crafting computer and system architecture is very difficult. You have to make decisions several years ahead of product existing and being deployed. Therefore prototyping and … modelling impacts of architecture on future systems is essential. This is where this role comes in! The role is about creating platforms to evaluate how future Arm architecture will fit with key languages, runtimes, and applications. Does the proposed architecture solve a real problem? Which stacks and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Linux Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Linaro Ltd
source projects like Linux Kernel, Zephyr, Yocto Project, etc., to join our Linaro Professional Services team. The applicant must have a strong foundation in computer science and operating systems, and a passion for open source. A successful candidate will: develop, support, maintain, and document software functionality; work with new … software packaging. Work directly with hardware, including bringing up hardware platforms from scratch. Present talks at open-source conferences. Education Bachelor's degree in Computer Science, or comparable relevant experience. Technical Skills & Experience You take pride in building your Linux operating system from the ground up! And if you … do, the following should be granted: Excellent analytical and problem-solving skills. Thorough understanding of computer science topics, including operating system concepts, computer architecture, and advanced algorithms and data structures. Knowledge of the Linux operating system architecture, including boot process, kernel design, user space libraries, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Architect

Cambridge, Cambridgeshire, United Kingdom
SiFive
21st century. As a System and Software Architect, you'll play a leading role in designing and implementing these platforms, spanning software and hardware architecture and engineering. In this position, you'll play a lead role in designing and evaluating RISC-V computing systems. Unlike many larger companies, SiFive … takes advantage of SiFive and RISC-V hardware features and integrates cleanly with existing operating systems, primarily Linux. You'll help author and review architecture specifications for new hardware and software features, and will help plan and execute the work involved in implementation. You'll be a part of … in C for multiprocessor, multithreaded operating systems such as the Linux kernel, BSD kernels, or other high level operating systems (HLOS). Understanding of computer architecture at the CPU and system levels, VLSI design concepts and how they impact hardware and software architecture. Experience writing and reviewing architecture More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior CPU Verification Engineer

Cambridge, England, United Kingdom
European Tech Recruit
interpersonal and communication skills, to work well in a team and a practical, result-focused approach. Desirable experience: Familiarity with assembly language. Understanding of computer architecture fundamentals, such as pipelining, exception handling, memory systems. Perhaps some practical experience of working on microprocessor designs. Familiarity with SystemVerilog, maybe using More ❯
Posted:

Senior CPU Verification Engineer

cambridge, east anglia, United Kingdom
European Tech Recruit
interpersonal and communication skills, to work well in a team and a practical, result-focused approach. Desirable experience: Familiarity with assembly language. Understanding of computer architecture fundamentals, such as pipelining, exception handling, memory systems. Perhaps some practical experience of working on microprocessor designs. Familiarity with SystemVerilog, maybe using More ❯
Posted:

Senior CPU Verification Engineer

Cambridge, south west england, United Kingdom
European Tech Recruit
interpersonal and communication skills, to work well in a team and a practical, result-focused approach. Desirable experience: Familiarity with assembly language. Understanding of computer architecture fundamentals, such as pipelining, exception handling, memory systems. Perhaps some practical experience of working on microprocessor designs. Familiarity with SystemVerilog, maybe using More ❯
Posted:

Principal Graphics Software Architect

Kings Langley, Hertfordshire, United Kingdom
Imagination Technologies
authority in designing power-efficient and high-performance GPUs for graphics and compute workloads. You will be joining a world class hardware and software architecture team, helping our customers to integrate and achieve success with our GPUs by driving software architecture across our silicon IP products. Your role … from consumer or mobile to automotive or data centre, to understand how graphics software is deployed and executed on Imagination products. Develop the software architecture responsible for mapping multiple modern graphics APIs from high level, user-facing software to silicon deployment. Investigate and optimize end-to-end performance of … understand and define the roadmap for graphics APIs and their implementation across current and future hardware platforms. Maintain a holistic view of graphics software architecture, informing and coordinating with Imagination teams working on specific areas of implementation. Work with customers in understanding their issues and steering the technical roadmap More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
activities. Required Skills and Experience : Expert in C programming. Experience in the Linux kernel and/or a device driver development. Deep understanding of computer architecture and embedded systems. "Nice To Have" Skills and Experience : Experience with leadership roles, driving and coordinating projects. Experience with ARM embedded systems. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Verification Engineer - CPU / IP

Cambridge, England, United Kingdom
Hybrid / WFH Options
European Tech Recruit
verification environments for RTL designs - Experience with SystemVerilog and UVM - Understanding of end to end verification processes - UVM knowledge is a bonus - Understanding of computer architecture, such as pipelining, memory systems etc are a bonus - C++ is a bonus I welcome your application if you'd like to More ❯
Posted:

Senior Verification Engineer - CPU / IP

cambridge, east anglia, United Kingdom
Hybrid / WFH Options
European Tech Recruit
verification environments for RTL designs - Experience with SystemVerilog and UVM - Understanding of end to end verification processes - UVM knowledge is a bonus - Understanding of computer architecture, such as pipelining, memory systems etc are a bonus - C++ is a bonus I welcome your application if you'd like to More ❯
Posted:

Senior Verification Engineer - CPU / IP

Cambridge, south west england, United Kingdom
Hybrid / WFH Options
European Tech Recruit
verification environments for RTL designs - Experience with SystemVerilog and UVM - Understanding of end to end verification processes - UVM knowledge is a bonus - Understanding of computer architecture, such as pipelining, memory systems etc are a bonus - C++ is a bonus I welcome your application if you'd like to More ❯
Posted:

Senior Engineer - Performance Modeling / CPU / Microarchitecture

Cambridgeshire, England, United Kingdom
European Tech Recruit
Engineer your responsibilities will include: Build & maintain detailed performance models for CPU designs using trace-driven, statistical, or cycle-accurate simulation tools. Evaluate new architecture proposals through simulation, focusing on performance, efficiency, & power trade-offs. Automate workflows & create visual tools to highlight performance bottlenecks. Work closely with architects, software … Share knowledge, contribute to design reviews, & refine modeling practices across teams. As a Senior Engineer your skills will include: Master’s or PhD in Computer Science, Electrical Engineering, or related field, with a focus on computer architecture. Experience in CPU performance modeling, using simulation tools for microarchitecture analysis. More ❯
Posted:

Senior Engineer - Performance Modeling / CPU / Microarchitecture

cambridgeshire, east anglia, United Kingdom
European Tech Recruit
Engineer your responsibilities will include: Build & maintain detailed performance models for CPU designs using trace-driven, statistical, or cycle-accurate simulation tools. Evaluate new architecture proposals through simulation, focusing on performance, efficiency, & power trade-offs. Automate workflows & create visual tools to highlight performance bottlenecks. Work closely with architects, software … Share knowledge, contribute to design reviews, & refine modeling practices across teams. As a Senior Engineer your skills will include: Master’s or PhD in Computer Science, Electrical Engineering, or related field, with a focus on computer architecture. Experience in CPU performance modeling, using simulation tools for microarchitecture analysis. More ❯
Posted:

CPU Performance Modelling Engineer

Cambridge, England, United Kingdom
European Tech Recruit
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 … 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 … 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 More ❯
Posted:

CPU Performance Modelling Engineer

cambridge, east anglia, United Kingdom
European Tech Recruit
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 … 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 … 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 More ❯
Posted:

CPU Performance Modelling Engineer

Cambridge, south west england, United Kingdom
European Tech Recruit
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 … 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 … 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 More ❯
Posted:

Principal Application Performance Engineer

Newmarket, denbighshire, united kingdom
Hybrid / WFH Options
ARM
our learning paths. Required Skills and Experience: Proven experience identifying and resolving performance issues in server and cloud contexts with a deep understanding of computer architecture. Familiarity with performance profiling and monitoring tools (e.g., VTune, New Relic, Datadog, AppDynamics, Grafana, Prometheus). A passion and history of writing and … Proficient in both high and low level programming preferably with C++ and Python. “Nice To Have” Skills and Experience: Applicable knowledge of the Arm architecture and how it differs from x86. Technical leadership roles and responsibilities. In Return: You’ll get the opportunity to work at the cutting edge More ❯
Posted:

Principal Application Performance Engineer

haverhill, east anglia, united kingdom
Hybrid / WFH Options
ARM
our learning paths. Required Skills and Experience: Proven experience identifying and resolving performance issues in server and cloud contexts with a deep understanding of computer architecture. Familiarity with performance profiling and monitoring tools (e.g., VTune, New Relic, Datadog, AppDynamics, Grafana, Prometheus). A passion and history of writing and … Proficient in both high and low level programming preferably with C++ and Python. “Nice To Have” Skills and Experience: Applicable knowledge of the Arm architecture and how it differs from x86. Technical leadership roles and responsibilities. In Return: You’ll get the opportunity to work at the cutting edge More ❯
Posted:

Principal Application Performance Engineer

newmarket, east anglia, united kingdom
Hybrid / WFH Options
ARM
our learning paths. Required Skills and Experience: Proven experience identifying and resolving performance issues in server and cloud contexts with a deep understanding of computer architecture. Familiarity with performance profiling and monitoring tools (e.g., VTune, New Relic, Datadog, AppDynamics, Grafana, Prometheus). A passion and history of writing and … Proficient in both high and low level programming preferably with C++ and Python. “Nice To Have” Skills and Experience: Applicable knowledge of the Arm architecture and how it differs from x86. Technical leadership roles and responsibilities. In Return: You’ll get the opportunity to work at the cutting edge More ❯
Posted:

Principal Application Performance Engineer

ely, east anglia, united kingdom
Hybrid / WFH Options
ARM
our learning paths. Required Skills and Experience: Proven experience identifying and resolving performance issues in server and cloud contexts with a deep understanding of computer architecture. Familiarity with performance profiling and monitoring tools (e.g., VTune, New Relic, Datadog, AppDynamics, Grafana, Prometheus). A passion and history of writing and … Proficient in both high and low level programming preferably with C++ and Python. “Nice To Have” Skills and Experience: Applicable knowledge of the Arm architecture and how it differs from x86. Technical leadership roles and responsibilities. In Return: You’ll get the opportunity to work at the cutting edge More ❯
Posted: