Computer Architecture Jobs

1 to 25 of 32 Computer Architecture Jobs

Graduate CPU Architect

Bristol, South West
IC Resources
processors. As a Graduate CPU Architect, you will work with and be mentored by the Lead CPU Architect to develop a brand-new CPU architecture, and define the interfaces between hardware, firmware and the operating systems. Collectively as a team, you will be turning clients’ requirements into reality and … and the user experience. To be successful in this role as Graduate CPU Architect, you will need: A MSc degree in Electronic Engineering/Computer Science or related field A strong background within digital ASIC/FPGA design, with hands-on experience coding in VHDL/Verilog Previous project … experience related to CPU design/computer architecture A deep interest in computer architecture and artificial intelligence An understanding of CPU instruction set architecture and assembly language Excellent team-work and communication skills in EnglishThis company is undoubtedly one of the most reputable names in more »
Employment Type: Permanent
Posted:

Senior Design Verification Engineer

Cambridgeshire, England, United Kingdom
European Recruitment
with UVM · Proficiency in SystemVerilog or Specman e · Excellent understanding of end-to-end verification process at SoC level · Great understanding of microprocessor design, computer architecture (pipelining, memory systems, exception handling) · Knowledge of C/C++ Feel free to also refer someone you may know who could be … If they are successfully placed, we offer a great referral scheme! Key words – Verification/UVM/SystemVerilog/Specman E/Microprocessors/Computer Architecture/Memory Systems/C/C++/RTL Design By applying to this role, you understand that we may collect your more »
Posted:

NPU Architect

Cambridge, Cambridgeshire
IC Resources
Cambridge. This company is developing never-before-seen technology for next generation neural network accelerators for edge devices and datacenters. They are building their Architecture team, seeking a NPU Architect with to innovate NPU (Neural Processing Unit) designs. It’s a chance to join as one of the early … emerging new technology. Suitable candidates for the NPU Architect role will either be Researchers for Machine Learning with an ambition to develop within Hardware Architecture, or experienced Architects within the field of computer architecture. For this role candidates need to be familiar with Instruction Set Architecture (ISA … and assembly code, with strong knowledge of either: Computer architecture (CPU/GPU), dataflow architecture, ISA design OR - AI acceleration, machine learning, dataflow architecture, or Neural Processing Unit (NPU)The successful candidate will earn an excellent salary and really enjoy working within this friendly, fast-paced more »
Employment Type: Permanent
Posted:

Senior Software Engineer C++ Python - Hedge Fund

London
Hybrid / WFH Options
Client Server
company), including experience in Futures and FX You have a strong knowledge of Linux OS/Systems Administration You have a good understanding of computer architecture, databases, real-time systems, distributed computing, OOP, Data Structures, Design Patterns, Algorithms You're collaborative with excellent English language communication skills You … are degree educated, likely to MSc/PhD level - Computer Science or similar discipline Salary & benefits: As a Senior Software Engineer you will earn a competitive salary (to £160k) plus significant bonus and benefits package (c100%). Apply now to find out more about this Senior Software Engineer/ more »
Employment Type: Permanent
Salary: £120,000 - £160,000
Posted:

Staff Software Engineer

Cambridge, England, United Kingdom
European Recruitment
and/or C++. Open Source code commits and reviews are beneficial. Experience of low level software or hardware development that require looking at computer architecture specifications like compilers, debuggers, models. Knowledge or interest in the fields of GPU & Graphics including APIs (OpenGL/ES, Vulkan, DirectX). more »
Posted:

IT Solutions Technician apprentice - £18k - company car or car allowance included

Bath/Bristol/Swindon Area (mobile role), England
HPE CDS
Positive attitude Face-to-face and virtual work Keen to begin IT career Willing to learn Quick-thinking and driven Full UK Driving Licence Computer Architecture Ability to work independently Qualifications Computer Science/ICT GCSE or equivalent, grade 4 (C) (Desired) English Language GCSE or equivalent more »
Employment Type: Advanced Apprenticeship
Salary: £18,018.00
Posted:

Software Developer C++ Python - Buy Side

London
Hybrid / WFH Options
Client Server
company), including experience in Futures and FX You have a strong knowledge of Linux OS/Systems Administration You have a good understanding of computer architecture, databases, real-time systems, distributed computing, OOP, Data Structures, Design Patterns, Algorithms You're collaborative with excellent English language communication skills You … are degree educated, likely to MSc/PhD level - Computer Science or similar discipline Salary & benefits: As a Software Developer/Engineer you will earn a competitive salary (to £160k) plus significant bonus and benefits package (c100%). Apply now to find out more about this Software Developer/ more »
Employment Type: Permanent
Salary: £120,000 - £160,000
Posted:

Senior Modelling Engineer

London Area, United Kingdom
Fractile
models of our ground-breaking AI accelerators. In this role, you will: Develop pre-silicon models of Fractile’s innovative AI acceleration hardware, informing architecture definition, performance evaluation, and product design and verification Enable early software development using models of products in development Work with hardware, software, and ML … gem5 or SystemC Excellent C/C++ and Python skills and solid experience of industry standard development tools and technologies A good understanding of computer architecture and hardware design An creative and innovative mindset, and a willingness to take ownership and drive results in a fast-paced environment … Computer Science, Electronic Engineering, Maths, Physics, or related degree and 3+ years of industry experience You may also have: Knowledge of machine learning techniques and technologies Previous experience in a startup or small team environment more »
Posted:

Principal Modelling Engineer

London Area, United Kingdom
Fractile
our ground-breaking AI accelerators. In this role, you will: Design and develop pre-silicon models of Fractile’s innovative AI acceleration hardware, informing architecture definition, performance evaluation, and product design and verification Enable early software development using models of products in development Work with hardware, software, and ML … or SystemC First-rate C/C++ and Python skills and solid experience of industry standard development tools and technologies A deep understanding of computer architecture and hardware design An creative and innovative mindset, and a willingness to take ownership and drive results in a fast-paced environment … Computer Science, Electronic Engineering, Maths, Physics, or related degree and 7+ years of industry experience You may also have: Knowledge of machine learning techniques and technologies Previous experience in a startup or small team environment more »
Posted:

Staff Software Compiler Expert

Cambridge, England, United Kingdom
European Recruitment
and/or C++. Open Source code commits and reviews are beneficial. Experience of low level software or hardware development that require looking at computer architecture specifications like compilers, debuggers, models. Keywords: Compiler/Compilation/LLVM/GCC/OpenSource/Linux/C/C++/ more »
Posted:

Senior Driver Engineer

London Area, United Kingdom
Fractile
in a highly collaborative hardware-software co-design methodology You have: Proven experience of the development of Linux device drivers A good understanding of computer architecture and performance optimisation techniques Excellent C/C++ skills and solid experience of industry standard development tools and technologies An creative and … innovative mindset, and a willingness to take ownership and drive results in a fast-paced environment Computer Science, Electronic Engineering, Maths, Physics, or related degree and 3+ years of industry experience You may also have: Experience of working with GPUs or dedicated machine learning accelerators Knowledge of contemporary machine more »
Posted:

Senior ML Compiler Engineer

London Area, United Kingdom
Fractile
compilers using industry standard technologies such as MLIR or TVM Up-to-date knowledge of machine learning techniques and technologies A good understanding of computer architecture and performance optimisation techniques Excellent C/C++ skills and solid experience of industry standard development tools and technologies An creative and … innovative mindset, and a willingness to take ownership and drive results in a fast-paced environment Computer Science, Electronic Engineering, Maths, Physics, or related degree and 3+ years of industry experience You may also have: Previous experience in a startup or small team environment more »
Posted:

Principal Driver Engineer

London Area, United Kingdom
Fractile
co-design methodology Support and develop more junior colleagues You have: Strong experience of the development of Linux device drivers A deep understanding of computer architecture and performance optimisation techniques First-rate C/C++ skills and solid experience of industry standard development tools and technologies An creative … and innovative mindset, and a willingness to take ownership and drive results in a fast-paced environment Computer Science, Electronic Engineering, Maths, Physics, or related degree and 7+ years of industry experience You may also have: Experience of working with GPUs or dedicated machine learning accelerators Knowledge of contemporary more »
Posted:

Principal ML Compiler Engineer

London Area, United Kingdom
Fractile
industry standard technologies such as MLIR or TVM Thorough and up-to-date knowledge of machine learning techniques and technologies A deep understanding of computer architecture and performance optimisation techniques First-rate C/C++ skills and solid experience of industry standard development tools and technologies An creative … and innovative mindset, and a willingness to take ownership and drive results in a fast-paced environment Computer Science, Electronic Engineering, Maths, Physics, or related degree and 7+ years of industry experience You may also have: Excellent Python skills Previous experience in a startup or small team environment more »
Posted:

Database Research Engineer

Edinburgh, Scotland, United Kingdom
European Recruitment
data management and processing systems. Explore and advance the latest data management and processing frameworks for both Cloud and devices. Requirements: Have a solid computer science background. Be comfortable with research methodology. Be comfortable with system design and implementation. Be data-driven. Be proficient in one or more system … parallel algorithms and data structures, distributed computing, parallel programming frameworks, benchmarking and performance analysis, graph theory and graph algorithm design, programming/query languages, computer architecture, vectorised processing, operating systems, compilers, fault-tolerant systems (especially transactional systems), and hardware-software co-design. Have participated in the implementation of more »
Posted:

Lead Embedded Software Engineer

London
Hybrid / WFH Options
IC Resources
we are looking for someone with: Strong experience of Linux device driver development Deep understanding of embedded programming in C and C++ Understanding of computer architecture (CPU, SoC, ASIC, GPU) Previous experience within a start-up is advantageous, or at least the willingness to work within a small more »
Employment Type: Permanent
Posted:

Senior Performance Analysis Engineer

Cambridge, England, United Kingdom
DiverseJobsMatter
other specialists across the company. This is centred around promoting and demonstrating our core beliefs and behaviours. Required Skills and Experience: Detailed understanding of computer architecture. Experience on Python or Ruby, Assembly language, and programming languages such as C or C++ Excellent interpersonal and communication skills. Able to work more »
Posted:

Customer Engineer Intern

Swindon, England, United Kingdom
Hybrid / WFH Options
Workday
as a part of one of the European technical teams based in Swindon. We're looking for someone who has a keen interest in computer hardware and software and wants to do hands on work developing future computing platforms. You will be a member of a team which specializes … in the design and support of computer platforms (both hardware/software) for a wide range of next generation Intel products supporting major European customers. You will be involved in lab activities, working with the team and actively participating in customer support. We have multiple technical positions available : Platform … concept and demo designs with sales teams and key customers Gaining a deeper understanding of PC hardware from desktop to server, along with network architecture Working and influencing engineering and product design teams Working within a global organization with teams based in multiple time zones Providing lab support to more »
Posted:

Rust / C++ Software Engineer

United Kingdom
Hybrid / WFH Options
IC Resources
equity on offer! A Rust/C++ Software Engineer is required to join an exciting ML powered Blockchain company specialising in all aspects of computer architecture relating to CPU's, GPU's and customer accelerators! My client also integrates advanced machine learning algorithms, neural networks, and state-of more »
Posted:

CPU Formal Verification Engineer

Cambridge, England, United Kingdom
Codasip
Interest in complex algorithms Experience in FV tools (QuestaFormal, OneSpin, Jasper, VC Formal) WHAT WE CAN OFFER YOU: Opportunity to work with RISC-V, computer architecture of the future Working on innovative IoT processors and unique processor optimization technology Participation in the whole development process from analysis to … are based on the RISC-V open architecture. The potential for customizing RISC-V is unlocked with the Codasip Custom Compute approach: our unique architecture description language, CodAL, and the powerful automated processor design tool, Codasip Studio. These are at the heart of our unique and groundbreaking RISC-V more »
Posted:

Formal Verification Engineer | Customizable CPUs | RISC-V IP

Greater Bristol Area, United Kingdom
Codasip
Interest in complex algorithms Experience in FV tools (QuestaFormal, OneSpin, Jasper, VC Formal) WHAT WE CAN OFFER YOU: Opportunity to work with RISC-V, computer architecture of the future Working on innovative IoT processors and unique processor optimization technology Participation in the whole development process from analysis to … are based on the RISC-V open architecture. The potential for customizing RISC-V is unlocked with the Codasip Custom Compute approach: our unique architecture description language, CodAL, and the powerful automated processor design tool, Codasip Studio. These are at the heart of our unique and groundbreaking RISC-V more »
Posted:

Senior Firmware Engineer

London
Hybrid / WFH Options
IC Resources
we are looking for someone with: Strong experience of Linux device driver development Deep understanding of embedded programming in C and C++ Understanding of computer architecture (CPU, SoC, ASIC, GPU) Previous experience within a start-up is advantageous, or at least the willingness to work within a small more »
Employment Type: Permanent
Posted:

Machine Learning Processor Architect

Oxford, Oxfordshire, South East
Hybrid / WFH Options
IC Resources
of the early-stage founding members of the company, which is still less than ten people. You will be developing a brand-new processor architecture that has never been done before. You will design, model and drive new architectural features for next generation hardware, and evaluate performance of cutting … edge AI workloads. The right candidate: This role of Machine Learning Processor Architect requires someone that understands the ins and outs of computer architecture, and the nuances of what it takes to optimise and trade-off various aspects of hardware-software co-design. Past experience working on performance … architecture of GPUs/AI Accelerators is required, with experience with deep learning frameworks (such as PyTorch, Tensorflow). Our client is open to considering candidates at various levels of experience, provided they have the right background. Visa sponsorship can also be provided where needed. An excellent salary, plus more »
Employment Type: Permanent
Posted:

Machine Learning Processor Architect

London Area, United Kingdom
Hybrid / WFH Options
IC Resources
of the early-stage founding members of the company, which is still less than ten people. You will be developing a brand-new processor architecture that has never been done before. You will design, model and drive new architectural features for next generation hardware, and evaluate performance of cutting … edge AI workloads. The right candidate: This role of Machine Learning Processor Architect requires someone that understands the ins and outs of computer architecture, and the nuances of what it takes to optimize and trade-off various aspects of hardware-software co-design. Past experience working on performance … architecture of GPUs/AI Accelerators is required, with experience with deep learning frameworks (such as PyTorch, Tensorflow). Our client is open to considering candidates at various levels of experience, provided they have the right background. Visa sponsorship can also be provided where needed. An excellent salary, plus more »
Posted:

CPU Design Engineer - CPU / RTL / SystemVerilog / VHDL

Cambridge, England, United Kingdom
European Recruitment
this is, you please continue reading below! Responsibilities: We are looking for dedicated, expert engineers who are capable of owning parts of CPU micro-architecture, contributing to all phases of the design flow. This includes: The definition and implementation of hardware designs Technically supporting other specialists Writing and reviewing … contribute to and own all stages of a project from start to completion: concept, specification, implementation and testing, support Understanding of the fundamentals of computer architecture Nice To Have' Skills and Experience: Practical experience of working on microprocessor designs Working knowledge of SystemVerilog Assertions (SVA) Knowledge of scripting more »
Posted:
Computer Architecture
25th Percentile
£32,500
Median
£60,000
75th Percentile
£77,500
90th Percentile
£115,000