-
European Tech Recruit

CPU Research Engineer

European Tech Recruit
Ireland · Full-time · Mid-Senior

CPU Research Engineer


We are currently hiring for an experienced CPU Researcher focusing on researching and developing novel techniques for improving CPU/GPU energy efficiency for one of the leading tech companies and their mobile device chip set.


You will be responsible for investigating performance and energy bottlenecks of the mobile CPU micro-architecture pipeline. You will be developing and exploring novel techniques for performance and energy software/hardware optimizations. The open position implies a wide range of research activities in collaboration with research centres across the UK towards improving the performance and energy efficiency of the companies heterogeneous chip powering mobile phones and other devices in the ecosystem.


In this role, you will have a chance to prototype the state-of-the-art in-house CPU design with integrated 5G module and participate in the development of a new generation of system software stack for the Edge eco-system.


This opportunity is an hybrid working position, with the companies main office in Cork, Ireland.


Key requirements:

  • Masters or PhD in Computer Science, Electrical Engineering, Physics or related discipline.
  • Strong coding know-how, including C programming, C++, Python and knowledge of low level assembler programming languages.
  • Understanding of CPU architecture and micro-architecture features (such as caches, MMU, SMP, coherency, CPU pipelines).
  • Familiar with the ARM/RISC-V/MIPS architecture and the micro-architecture of current ARM/RISC-V CPU cores.
  • Deep knowledge of micro-architectures and memory subsystems, and prior working experience or research of computer architectures and memory subsystems.
  • Knowledge of the GEM5 simulation framework.


Keywords: CPU / RISC-V / Arm Architecture / C / C++ / MIPS / Micro-Architecture / MMU / SMP / GEM5 / Hardware / Compiler / Code Optimization / SoC / System-on-Chip / Firmware Development / CPU Architecture / ARMv8 / ARMv9 / Linux Kernel


By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice https://eu-recruit.com/about-us/privacy-notice/

Key Skills

Ranked by relevance

c simulation python linux
Login to Apply
Posted
Jan 21, 2025
Type
Full-time
Level
Mid-Senior
Location
County Cork

Industries

Software Development Computer Hardware Manufacturing Computer Network Security

Categories

Engineering Information Technology Other

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
European Tech Recruit
Related

Senior Systems Engineer (DSP) - C/C++ / MATLAB / Python

2026-05-22

Full-time
Mid-Senior
Ireland
Semiconductor Manufacturing
Information Technology
View Job Details
European Tech Recruit
Related

Graphics Engineer – 3D Engines /C++ / Vulkan / DX12 / OpenGL ES

2026-05-22

Full-time
Mid-Senior
Finland
Software Development
Engineering
View Job Details
Digital Waffle
Related

Back End Developer

2026-05-28

Full-time
Mid-Senior
Germany
Data Infrastructure
Analyst