Senior CPU Architect

AheadComputing Inc.

Portland (OR)

On-site

USD 120,000 - 180,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AheadComputing Inc. in Portland, OR, is seeking a talented performance modeling engineer to shape the next generation of high-performance processors.

You will define features to hit performance, power, area, and timing targets, and prototype them through experiments. You will collaborate with design and verification teams to refine microarchitecture, write high-level architecture specs, and validate that RTL designs meet expected performance under real workloads.

Qualifications

  • Bachelor's degree in Electrical/Computer Engineering, CS, or related field with 4+ years of experience.
  • Master’s degree with 3+ years or PhD with 1+ years is acceptable.
  • Strong analytical and programming skills in C++ and Python.

Responsibilities

  • You will innovate and define features to target performance, power, area, and timing goals.
  • You will propose and prototype features, run experiments, and analyze trade-offs between different implementation strategies.
  • You will partner with design and verification engineers to develop microarchitecture, and write high-level architecture specifications.
  • You will explore high performance strategies and validate that the RTL design meets targeted performance.

Skills

Out-of-order microarchitecture
Performance model development
C++ (OO) programming
Python scripting
Problem-solving
Memory coherence
Multi-core architectures
RISC-V familiarity

Education

Bachelor’s degree in Electrical/Computer Engineering, CS, or related field

Job description

  • You will innovate and define features to target performance, power, area, and timing goals
  • You will propose and prototype features, run experiments, and analyze trade-offs between different implementation strategies
  • You will partner with design and verification engineers to develop and refine microarchitecture, and write high-level architecture specifications
  • You will explore high performance strategies and validate that the RTL design meets targeted performance

Minimum Qualifications:

  • Thorough knowledge of out-of-order microprocessor architecture and microarchitecture including high performance and low power trade-offs
  • Thorough knowledge of performance model development
  • Proficient in C++ or other object-oriented programming languages for building and extending performance models
  • Experience using an interpretive language such as Python
  • Expert problem-solving skills
  • Understanding of at least one of the following areas: load store unit, prefetching, paging, different cache strategies

Preferred Qualifications:

  • Deep understanding of memory consistency and coherence, multi-core architectures
  • Familiarity with the RISC-V specification
  • Bachelor’s degree in Electrical/Computer Engineering, Computer Science, or a related field with 4+ years of experience; OR a Master’s degree with 3+ years of experience; OR a PhD with 1+ years of experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CPU Performance Modeling Engineer (RISC-V)
CPU Performance Modeling Engineer (RISC-V)

Qualcomm • Cupertino (CA)

On-site
USD 120,000 - 160,000
Senior RTL Design Engineer
Senior RTL Design Engineer

Baidu USA • Sunnyvale (CA)

On-site
USD 130,000 - 160,000
Senior CPU Performance Architect
Senior CPU Performance Architect

Intel Corporation • Austin (TX)

On-site
USD 150,000 - 200,000
Competitive pay
Stock bonuses
Health insurance
+2
CPU Micro-Architect / RTL (Lead & IC Engineers)
CPU Micro-Architect / RTL (Lead & IC Engineers)

NUVACORE • Austin (TX)

On-site
USD 120,000 - 160,000
CPU Performance Architect, Platform Architecture
CPU Performance Architect, Platform Architecture

Apple Inc. • Beaverton (OR)

On-site
USD 140,000 - 180,000
Senior CPU Architect: High-Performance Microarchitecture
Senior CPU Architect: High-Performance Microarchitecture

AheadComputing Inc. • Portland (OR)

On-site
USD 120,000 - 180,000
CPU Performance Architect, Platform Architecture
CPU Performance Architect, Platform Architecture

Apple Inc. • Austin (TX)

On-site
USD 150,000 - 200,000
Computer Architect
Computer Architect

Acceler8 Talent • Mountain View (CA)

Hybrid
USD 180,000 - 300,000
RISC-V CPU Performance Modeling Engineer
RISC-V CPU Performance Modeling Engineer

Qualcomm • Cupertino (CA)

On-site
USD 120,000 - 160,000
Core Performance Architect
Core Performance Architect

SiFive • Austin (TX)

On-site
USD 254,340 - 310,860
Healthcare benefits
Retirement plans
Paid time off