CPU Scientist (RISC-V/CPU Architecture)
CPU Scientist (RISC-V/CPU Architecture)

CPU Scientist (RISC-V/CPU Architecture)

Full-Time 36000 - 60000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Join us to develop cutting-edge CPU architecture and bridge hardware with user experience.
  • Company: Be part of a dynamic team in Cambridge, London, or Edinburgh focused on innovative technology.
  • Benefits: Enjoy an onsite role with opportunities to collaborate with experts in the field.
  • Why this job: Shape the future of computing while working on exciting projects that impact users globally.
  • Qualifications: Degree in Computer Science or Electrical Engineering; experience in C programming and CPU architecture required.
  • Other info: Ideal for tech enthusiasts eager to push boundaries in hardware and software integration.

The predicted salary is between 36000 - 60000 £ per year.

CPU Scientist

We are currently hiring for an experienced Hardware R&D Engineer focusing on CPU and RISC-V Cores. You will be responsible for the development of a brand new and competitive CPU architecture, and defining interfaces between hardware, firmware and the operating systems for systems based on it

You will be working with a wider team of experts, architects, and together you will be looking after client’s interests and requirements, turning them into reality, and bridging the architectural excellence and the user experience.

This opportunity is an onsite working position, with offices in Cambridge, London or Edinburgh.

Key requirements:

  • Degree in Computer Science, Electrical Engineering or related discipline.
  • Working experience within the software development space, including C programming 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.
  • Strong understanding of modelling microprocessors using higher-level languages like C/C++.
  • Prior working experience with one or more following technologies: the Advanced Vector Extensions(AVX), the Scalable Vector Extension(SVE), Scalable Matrix Extension(SME), Confidential Compute Architecture(CCA), Morello/CHERI.

Keywords: CPU / RISC-V / Arm Architecture / C / C++ / MIPS / Micro-Architecture / Assembly / AVX / SVE / SME / CCA / Hardware / Compiler / Code Optimization / SoC / System-on-Chip / Firmware Development

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

CPU Scientist (RISC-V/CPU Architecture) employer: European Tech Recruit

At our company, we pride ourselves on being an exceptional employer, offering a collaborative and innovative work culture that fosters creativity and technical excellence. Located in vibrant cities like Cambridge, London, and Edinburgh, we provide our employees with unique opportunities for professional growth and development, alongside competitive benefits that support work-life balance. Join us to be part of a dynamic team where your contributions directly impact cutting-edge CPU architecture and user experience.
E

Contact Detail:

European Tech Recruit Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land CPU Scientist (RISC-V/CPU Architecture)

✨Tip Number 1

Make sure to showcase your hands-on experience with CPU architecture and micro-architecture in your conversations. Discuss specific projects where you implemented features like caches or CPU pipelines, as this will demonstrate your practical knowledge.

✨Tip Number 2

Familiarize yourself with the latest advancements in RISC-V and ARM architectures. Being able to discuss current trends and innovations in these areas during interviews will show that you're not only knowledgeable but also passionate about the field.

✨Tip Number 3

Network with professionals in the hardware and CPU design community. Attend relevant conferences or meetups, and engage with experts on platforms like LinkedIn. This can lead to valuable connections and insights that may help you stand out.

✨Tip Number 4

Prepare to discuss your experience with C programming and low-level assembler languages. Be ready to explain how you've used these skills in past projects, as this is crucial for the role and will highlight your technical proficiency.

We think you need these skills to ace CPU Scientist (RISC-V/CPU Architecture)

CPU Architecture Knowledge
RISC-V Expertise
Micro-Architecture Understanding
C Programming
Low-Level Assembler Programming
Cache Design
Memory Management Unit (MMU) Knowledge
SMP and Coherency Concepts
CPU Pipeline Design
Familiarity with ARM/MIPS Architectures
Microprocessor Modelling in C/C++
Advanced Vector Extensions (AVX)
Scalable Vector Extension (SVE)
Scalable Matrix Extension (SME)
Confidential Compute Architecture (CCA)
Morello/CHERI Knowledge
Code Optimization Techniques
Firmware Development Experience
System-on-Chip (SoC) Design

Some tips for your application 🫡

Understand the Role: Make sure to thoroughly read the job description for the CPU Scientist position. Understand the key requirements and responsibilities, especially focusing on CPU architecture and RISC-V cores.

Tailor Your CV: Customize your CV to highlight relevant experience in hardware R&D, software development, and any specific technologies mentioned, such as C programming and ARM/RISC-V architecture.

Craft a Strong Cover Letter: Write a compelling cover letter that connects your background in computer science or electrical engineering with the specific needs of the role. Mention your experience with CPU architecture and any relevant projects you've worked on.

Highlight Technical Skills: In your application, emphasize your technical skills related to CPU micro-architecture, assembly programming, and any experience with advanced vector extensions or scalable matrix extensions. This will show your fit for the role.

How to prepare for a job interview at European Tech Recruit

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with CPU architecture and micro-architecture in detail. Highlight specific projects where you utilized C programming or low-level assembler languages, and be ready to explain the challenges you faced and how you overcame them.

✨Demonstrate Knowledge of RISC-V and ARM

Since the role focuses on RISC-V cores, make sure to familiarize yourself with its architecture. Discuss any relevant experience you have with ARM or MIPS architectures as well, and be ready to compare and contrast these technologies during the interview.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving skills related to CPU design and optimization. Practice explaining your thought process clearly and concisely, as this will demonstrate your analytical abilities and understanding of complex systems.

✨Understand the User Experience

The job emphasizes bridging architectural excellence with user experience. Be prepared to discuss how you have considered client interests and requirements in your previous work, and how you plan to integrate user feedback into your designs.

CPU Scientist (RISC-V/CPU Architecture)
European Tech Recruit
E
  • CPU Scientist (RISC-V/CPU Architecture)

    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-01-29

  • E

    European Tech Recruit

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>