Enable job alerts via email!

Senior Staff ARM Instruction Set Architecture Architect, gCPU

Google

London

On-site

GBP 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

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

Job summary

Join a leading tech company as part of a team innovating custom silicon solutions for Google's consumer products. Leverage your extensive experience in CPU architecture and ARM Instruction Set Architecture to shape the future of hardware experiences, ensuring top performance and integration. This role involves collaboration across teams to drive advancements in processor design and architecture, contributing to products that impact millions globally.

Qualifications

  • 10 years of experience with computer architecture concepts.
  • Experience with CPU architecture and micro-architecture.

Responsibilities

  • Provide expertise in ARM Instruction Set Architecture.
  • Influence building of processors in performance and security.
  • Liaison to the broader Google software community.

Skills

Computer Architecture
ARM Instruction Set Architecture
Linux
Android

Education

Bachelor's degree in Electrical Engineering
Master's degree or PhD in Electrical Engineering

Job description

This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.

Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
  • 10 years of experience with computer architecture concepts, including microarchitecture, cache hierarchy, pipelining, and memory subsystems.
  • 10 years of experience with ARMv8 or ARM Instruction Set Architecture A-profile.
  • Experience with CPU architecture and micro-architecture.

Preferred qualifications:

  • Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture.
  • Experience with processor core architectures (such as ARM, x86, RISC-V, etc.) and IPs commonly used in SoC designs.
  • Experience in ARM Instruction Set Architecture committee, ARM TAB.
  • Experience in ARM compliant processor development.
  • Knowledge of general purpose operating systems such as Linux and Android.
  • Understanding of all instructions defined in the ARM ISA, including the software usage model, for ARMv9.0 and beyond.

About the job

Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.

Responsibilities

  • Provide expertise as a domain expert in ARM Instruction Set Architecture. Serve as the knowledge focal point for not only the CPU development team but all Googlers.
  • Participate in and influence building of processors in areas such as performance, security, reliability, and power.
  • Act as the main liaison to the broader Google software community on behalf of the CPU team in the area of ARM Instruction Set Architecture.
  • Participate in ARM Instruction Set Architecture (ISA) committee activities and help build ISA future direction to benefit Google.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.