Computer Architecture Jobs in the East of England

1 to 25 of 26 Computer Architecture Jobs in the East of England

Senior Principal AMBA Architect (Hiring Immediately)

Cambridge, Gloucestershire, UK
TN United Kingdom
You will work with multiple groups across Arm to generate new ideas, investigate system performance, and define new interface specifications. You will join the Architecture and Technology Group at Arm, a dynamic, collaborative, highly motivated, and influential team responsible for building the foundation of future compute platform architectures, from … IoT nodes to server farms. Responsibilities: Contribute to the definition of next-generation system technologies, focusing on interface specifications used by processors and system architecture components. Collaborate with experts to develop and evaluate new technologies, deploying them internally within Arm and to the broader Arm ecosystem. Influence both Arm … are excited by working on innovative technology and meet the requirements below, we look forward to your application. Required Skills and Experience: Knowledge in computer architecture, including CPU architecture, memory systems, caches, coherency protocols. Experience with AMBA interface specifications such as AHB, AXI, ACE, or CHI. Familiarity More ❯
Employment Type: Full-time
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:

Principal Software Architect (Hiring Immediately)

Cambridge, Gloucestershire, UK
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: Full-time
Posted:

Embedded Software Dev Engineer, Ring, Emerging product, firmware and platform software

Cambridge, Cambridgeshire, United Kingdom
Amazon
about speed and reliability. We aim to squeeze every drop of compute performance from our device hardware, and we use our knowledge of compute architecture to make that happen. BASIC QUALIFICATIONS Experience (non-internship) in professional software development Experience programming with at least one modern language such as Java … or C# including object-oriented design Experience in embedded development in C/C++ Knowledge of ARM CPUs PREFERRED QUALIFICATIONS Bachelor's degree in computer science or equivalent Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations Experience … in computer architecture, or experience writing low level drivers Posted: February 12, 2025 (Updated about 2 hours ago More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Design Engineer

Cambridge, Cambridgeshire, United Kingdom
Arm Limited
low-power and high-speed design techniques and the ability to produce designs that are area efficient. Your key responsibilities will include writing micro-architecture specifications, developing the RTL and running various design checks. Additionally, you will work with the verification team to review test plans and help debug … areas: Static design checks, Synthesis and timing analysis, Power management techniques Power domain and Clock Domain Crossing implementation An understanding of the fundamentals of computer architecture and systems and practical experience of working on Processor based system designs Technical team leadership, mentoring or coaching experience. Knowledge of shell 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 SoC Performance Architect

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
FPGA, Silicon and software Explore and challenge the limits of IP and system performance capabilities. Required Skills and Experience : At least 4 years SoC architecture, SoC and/or SW performance analysis experience. Understanding of computer architecture and microarchitecture concepts such as cache hierarchy, memory access efficiency … multi-core architecture and key performance concepts and metrics. Passion for analysis and improvement. Capable of working both in teams and independently. High degree of initiative and a confident problem solver. Fluent in English language, both written and spoken. Excellent communicator, able to work and communicate at both a … platforms such as Models, RTL simulation, emulation or FPGA. Experience of the Arm architecture. University degree (or equivalent experience) or PhD in Electronic Engineering, Computer Science, Mathematics, Data Analytics or a related field. In Return: You will get to utilise your engineering skills to build support for the technologies More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff SoC Performance Architect

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
FPGA, Silicon and software Explore and challenge the limits of IP and system performance capabilities. Required Skills and Experience : At least 4 years SoC architecture, SoC and/or SW performance analysis experience. Understanding of computer architecture and microarchitecture concepts such as cache hierarchy, memory access efficiency … multi-core architecture and key performance concepts and metrics. Passion for analysis and improvement. Capable of working both in teams and independently. High degree of initiative and a confident problem solver. Fluent in English language, both written and spoken. Excellent communicator, able to work and communicate at both a … platforms such as Models, RTL simulation, emulation or FPGA. Experience of the Arm architecture. University degree (or equivalent experience) or PhD in Electronic Engineering, Computer Science, Mathematics, Data Analytics or a related field. In Return: You will get to utilise your engineering skills to build support for the technologies More ❯
Employment Type: Permanent
Salary: GBP Annual
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:

Firmware Engineer

Hemel Hempstead, England, United Kingdom
microTECH Global LTD
with bare-metal programming and hardware interfaces · Familiarity with GPU or accelerator firmware development · Strong C programming skills and assembly language knowledge · Understanding of computer architecture and hardware interfaces · Experience with debugging tools and methodologies for embedded systems · BS/MS in Computer Science, Electrical Engineering, or More ❯
Posted:

Firmware Engineer

hemel hempstead, east anglia, United Kingdom
microTECH Global LTD
with bare-metal programming and hardware interfaces · Familiarity with GPU or accelerator firmware development · Strong C programming skills and assembly language knowledge · Understanding of computer architecture and hardware interfaces · Experience with debugging tools and methodologies for embedded systems · BS/MS in Computer Science, Electrical Engineering, or More ❯
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:

Staff Machine Learning Architect - Assembly Coding and Performance Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
Machine Learning), rapid kernel prototyping is crucial for exploring algorithms and assessing trade-offs between model accuracy and performance. Successful prototypes drive future CPU architecture development and serve as deliverables to Central Engineering for final production. Responsibilities: This position is part of a dedicated team within the CT-ML … of CPU architecture. "Nice To Have" Skills and Experience: Knowledge of ML models and algorithms is a plus. Advanced degree or equivalent experience in Computer Architecture and Software. In Return: Arm offers an attractive relocation package and is committed to global talent acquisition. With offices worldwide, Arm fosters More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

ASIC Verification Engineer

Hertfordshire, England, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
to industry-leading ASIC and SoC solutions in a dynamic, fast-paced environment. Key Skills & Experience Sought: Digital verification with SystemVerilog, UVM, or cocotb Computer architecture knowledge (ARM or RISC-V) Formal verification techniques Interconnect protocols: AXI or OCP ASIC design tool flows Exposure to OpenGL or Vulkan More ❯
Posted:

ASIC Verification Engineer

hertfordshire, east anglia, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
to industry-leading ASIC and SoC solutions in a dynamic, fast-paced environment. Key Skills & Experience Sought: Digital verification with SystemVerilog, UVM, or cocotb Computer architecture knowledge (ARM or RISC-V) Formal verification techniques Interconnect protocols: AXI or OCP ASIC design tool flows Exposure to OpenGL or Vulkan 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: