Enable job alerts via email!

CPU Architect

ZipRecruiter

Cambridge

On-site

GBP 60,000 - 100,000

Full time

26 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled CPU Architect to lead the development of cutting-edge CPU architecture. This role involves performance analysis, benchmarking, and collaborating with a talented team to define the roadmap for innovative CPU products. The ideal candidate will have extensive experience with CPU instruction sets and micro-architecture, as well as strong software development skills in languages such as Assembly, C/C++, and Python. Join a dynamic environment where your expertise will bridge the gap between architectural excellence and user experience, making a significant impact on the future of computing technology.

Qualifications

  • 5+ years of relevant experience in CPU architecture development.
  • Strong data analysis and software development skills required.

Responsibilities

  • Oversee development of CPU architecture through performance analysis.
  • Collaborate with core architects and engineers to meet client needs.

Skills

CPU instruction set architecture
Data analysis
Software development (Assembly, C/C++, Python)
Cross-geography collaboration

Education

MSc in Electrical Engineering
PhD in Computer Science

Job description

Job Description

CPU Architect

Key Responsibilities:

The role will be responsible for overseeing the trend of the development of cutting-edge CPU architecture by performance analysis and benchmarking, understanding their evolution and contributing to the roadmap definition of our CPU product portfolio. He/She will be part of a team that collaborates with other core architects and engineers, ensuring that clients' interests and requirements are met. They will turn these requirements into reality and bridge the gap between architectural excellence and user experience.

Required:

  • 5+ years of relevant experience
  • Familiar with CPU instruction set architecture, e.g. Arm, RISC-V
  • Familiar with general purpose CPU micro-architecture, such as pipelining, out-of-order execution, and caches
  • Strong data analysis skill and software development skills (Assembly, C/C++, Python, etc.)
  • Work well under cross-geography collaborative environment

Desired:

  • MSc or PhD in Electrical Engineering, Computer Science or relevant subjects
  • Experience in SoC bring up, benchmarking, performance analysis.
  • Experience in general purpose Memory Subsystem and OS
  • Excellent verbal and written communication skills
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.