Core Performance Architect

Si Five
Berkeley, CA
Remote
Job Description
Role Overview

SiFive is seeking an experienced leader to help research and develop next-generation high-performance processors. The performance architect will guide the performance team to work closely with the architect and the design team to research and develop the highest performance core architecture/micro-architecture.

What You Will Do

Responsibilities include working with a team of performance engineers to research, model, and develop architecture/micro-architecture ideas, designing and carrying out experiments, and working with the design team to implement and deliver performance targets in RTL.

Why It Might Be a Fit

The ideal candidate will have a strong foundation in computer architecture, particularly high-performance out-of-order CPU designs, and experience in analyzing performance bottlenecks in micro-architecture and software stack.

Requirements

  • MS in Computer Science/Computer Architecture
  • 1+ years of experience in high-performance processor development
  • Hands-on expertise with either HW development (RTL/implementation flows, verification/validation, backend flows, FPGA flows); FPGA debug, including the use of Integrated Logic Analyzer for waveform capture and debug
  • Knowledge in analyzing performance bottlenecks in micro-architecture and software stack
  • Good foundation in computer architecture of high-performance out-of-order CPU designs
  • Good foundation in workload characterization to identify HW/SW performance bottlenecks
  • Good foundation in workload reduction techniques for efficient performance simulation and projection

Benefits

  • Market-based pay structure
  • Base pay range: $158,760.00-$194,040.00
  • Variable/incentive compensation
  • Equity
  • Comprehensive, competitive benefits package
  • Healthcare and retirement plans
  • Paid time off
  • More
]]>