CPU Performance Architect

AheadComputing Inc.

Austin, Northern (TX, KY)

Hybrid

USD 110,000 - 170,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AheadComputing Inc. is seeking a performance engineer to analyze RTL vs pre-silicon simulations, and help push CPU efficiency in our Austin, TX workspace.

You will develop cycle-accurate models in C++, write Python scripts for automation, and collaborate with architects to identify bottlenecks and propose architectural refinements.

Qualifications

  • Requires familiarity with microprocessor architecture and CPU microarchitecture concepts.
  • Experience with cycle-accurate performance modeling or CPU simulation tools written in C++.
  • Proficient in Python for automation and data analysis.
  • Strong problem-solving and communication skills; ability to document findings clearly.
  • Master’s or Bachelor’s degree in EE/CE/CS or related field, or equivalent practical experience.

Responsibilities

  • Identify and analyze performance miscorrelations of RTL against simulations and specs to verify pre-silicon targets.
  • Contribute to performance modeling efforts; write models in C++ and develop Python scripts/tools.
  • Analyze CPU performance using simulation tools and methodologies.
  • Collaborate with senior architects/designers to identify bottlenecks and propose optimizations.
  • Assist in refining microarchitectural features to balance power, performance, and area.

Skills

Microprocessor architecture
CPU microarchitecture concepts
Cycle-accurate performance modeling
C++ modeling
Python automation
Problem solving
Communication & documentation

Education

Bachelor's or Master's in Electrical Engineering / Computer Engineering / Computer Science

Tools

Verilog/SystemVerilog
CPU simulation tools

Job description

  • Identifying and analyzing performance miscorrelations of RTL against performance simulations and detailed specifications to verify pre-silicon performance targets.
  • Contribute to performance modeling efforts, including writing models in C++ and developing scripts and tools in Python.
  • Analyze CPU performance using simulation tools and methodologies.
  • Collaborate with senior architects and designers to identify performance bottlenecks and propose optimizations.
  • Assist in refining microarchitectural features to balance power, performance, and area requirements.
Minimum Qualifications
  • Familiarity with microprocessor architecture and basic knowledge of CPU microarchitecture concepts.
  • Some experience (professional or academic) with detailed, cycle accurate performance modeling or CPU simulation tools, written in C++.
  • Experience with Python for automation and analysis.
  • Strong problem-solving skills and a desire to learn.
  • Strong organizational and communication skills, including the ability to clearly document technical findings and work with others to investigate technical issues
  • Master’s or Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field; or equivalent practical experience.
Preferred Qualifications
  • Basic understanding of high-performance computing strategies and features.
  • Basic understanding of Verilog/SystemVerilog (through coursework, internships, or project experience).
  • Familiarity with the RISC-V specification or other CPU ISAs.
  • Interest or experience in general-purpose software domains (e.g., operating systems, databases, virtual machines).

Join our team and be part of shaping the future of CPU performance. You will have the opportunity to learn from experienced architects, work on cutting-edge projects, and help deliver high-performance, energy-efficient CPU designs to market.

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
CPU Micro-Architect / RTL (Lead & IC Engineers)
CPU Micro-Architect / RTL (Lead & IC Engineers)

NUVACORE • Austin (TX)

On-site
USD 120,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 Performance Architect, Platform Architecture
CPU Performance Architect, Platform Architecture

Apple Inc. • Austin (TX)

On-site
USD 150,000 - 200,000
CPU Performance Architect, Platform Architecture
CPU Performance Architect, Platform Architecture

Apple Inc. • Beaverton (OR)

On-site
USD 140,000 - 180,000
Core Performance Architect
Core Performance Architect

SiFive • Berkeley (CA)

On-site
USD 254,340 - 310,860
Comprehensive benefits package
Healthcare plans
Paid time off
Core Performance Architect
Core Performance Architect

SiFive • Austin (TX)

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

Intel • Austin (TX)

Hybrid
USD 122,000 - 173,000
Stock bonuses
Health benefits
Retirement plan
+1
CPU Architecture Performance Engineer (RISC V)
CPU Architecture Performance Engineer (RISC V)

Qualcomm • Austin (TX)

On-site
USD 167,000 - 251,000
Annual discretionary bonus
RSU grants
Comprehensive benefits package
CPU Performance Engineer
CPU Performance Engineer

Sintegra Inc. • Mountain View (CA)

On-site
USD 120,000 - 150,000