CPU Verification Engineer
CPU Verification Engineer

CPU Verification Engineer

Full-Time 43200 - 72000 £ / year (est.) No home office possible
L

At a Glance

  • Tasks: Join us as a CPU Verification Engineer, developing cutting-edge CPU architecture.
  • Company: Be part of a leading tech company in hardware R&D, based in vibrant cities.
  • Benefits: Enjoy competitive pay, flexible working hours, and opportunities for professional growth.
  • Why this job: Work with experts to innovate and impact user experience in technology.
  • Qualifications: Degree in Computer Science or Electrical Engineering; experience in C programming required.
  • Other info: Onsite positions available in Cambridge, London, or Edinburgh.

The predicted salary is between 43200 - 72000 £ per year.

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.

CPU Verification Engineer employer: LinkedIn

As a leading innovator in the hardware R&D sector, we pride ourselves on fostering a collaborative and dynamic work environment where creativity and technical expertise thrive. Our offices in Cambridge, London, and Edinburgh offer not only competitive salaries and benefits but also ample opportunities for professional growth and development, ensuring that our employees are at the forefront of cutting-edge CPU architecture advancements. Join us to be part of a passionate team dedicated to transforming client needs into exceptional technological solutions.
L

Contact Detail:

LinkedIn Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land CPU Verification Engineer

✨Tip Number 1

Network with professionals in the CPU and hardware engineering field. Attend industry conferences, webinars, or local meetups to connect with experts and learn about the latest trends and technologies. This can help you gain insights into what companies like us are looking for in candidates.

✨Tip Number 2

Familiarise yourself with the specific technologies mentioned in the job description, such as RISC-V architecture and Advanced Vector Extensions. Consider working on personal projects or contributing to open-source projects that utilise these technologies to demonstrate your hands-on experience.

✨Tip Number 3

Prepare to discuss your previous experiences in CPU architecture and micro-architecture during interviews. Be ready to explain how you've tackled challenges in past projects, particularly those involving C programming and low-level assembly languages, as this will showcase your problem-solving skills.

✨Tip Number 4

Research our company culture and values to align your responses during interviews. Understanding our mission and how we approach hardware development can help you articulate why you're a good fit for the team and how you can contribute to our projects.

We think you need these skills to ace CPU Verification Engineer

Degree in Computer Science or Electrical Engineering
Experience in CPU architecture and micro-architecture
Proficiency in C programming
Knowledge of low-level assembler programming languages
Understanding of ARM/RISC-V/MIPS architecture
Experience with microprocessor modelling using C/C++
Familiarity with Advanced Vector Extensions (AVX)
Knowledge of Scalable Vector Extension (SVE)
Understanding of Scalable Matrix Extension (SME)
Experience with Confidential Compute Architecture (CCA)
Strong problem-solving skills
Ability to work collaboratively in a team environment
Excellent communication skills
Attention to detail
Adaptability to new technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in CPU architecture, C programming, and any relevant technologies like ARM or RISC-V. Use specific examples to demonstrate your skills and achievements in these areas.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background in hardware R&D aligns with their needs, and discuss your understanding of CPU micro-architecture features.

Showcase Relevant Projects: If you have worked on projects involving CPU verification or related technologies, be sure to include them in your application. Describe your role and the impact of your contributions to highlight your expertise.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors or typos. A polished application reflects your attention to detail, which is crucial in a technical role like this.

How to prepare for a job interview at LinkedIn

✨Showcase Your Technical Knowledge

Make sure to brush up on your understanding of CPU architecture and micro-architecture features. Be prepared to discuss specific technologies like ARM, RISC-V, and MIPS, as well as your experience with programming languages such as C and assembly.

✨Demonstrate Problem-Solving Skills

During the interview, you may be presented with technical challenges or scenarios. Approach these problems methodically, explaining your thought process clearly. This will showcase your analytical skills and ability to work under pressure.

✨Highlight Team Collaboration Experience

Since this role involves working closely with a team of experts, be ready to share examples of how you've successfully collaborated in the past. Discuss any projects where you bridged gaps between hardware and software, as this will resonate well with the interviewers.

✨Prepare Questions for the Interviewers

Having insightful questions ready shows your genuine interest in the role and the company. Ask about the team's current projects, the challenges they face, or how they define success in this position. This not only helps you gauge if it's the right fit but also leaves a positive impression.

CPU Verification Engineer
LinkedIn
L
  • CPU Verification Engineer

    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-06-12

  • L

    LinkedIn

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>