Core Performance Architect
As the pioneers who introduced RISC-V to the world, SiFive is transforming the future of compute by bringing the limitless potential of RISC-V to the highest performance and most data-intensive applications. Our unrivaled compute platforms enable leading technology companies to innovate across markets including artificial intelligence, machine learning, automotive, data center, mobile, and consumer.
About the role
SiFive is seeking an experienced Performance Architect to research and develop next-generation high-performance processors. In this role, you will guide the performance team to collaborate closely with architects and design teams to create state-of-the-art core architectures and micro-architectures.
Responsibilities
- Work with a team of performance engineers to research, model, and develop architecture/micro-architecture ideas for state-of-the-art performance processors that meet aggressive performance targets.
- Design and execute experiments to research and develop architecture/micro-architecture features.
- Collaborate with the design team to implement and deliver performance targets in RTL.
Requirements
- MS in Computer Science or Computer Architecture.
- 1+ years of experience in high-performance processor development.
- 1+ years of involvement in engineering teams delivering hardware or software products.
- Hands-on expertise with hardware development (RTL/implementation flows, verification/validation, backend flows, FPGA flows) or FPGA debug, including Integrated Logic Analyzer for waveform capture and debug.
- Knowledge of analyzing performance bottlenecks in micro-architecture and software stack; awareness of potential security vulnerabilities is a plus.
- Strong foundation in computer architecture of high-performance out-of-order CPU designs; familiarity with known industry micro-architectures is a plus.
- Strong foundation in workload characterization to identify hardware/software performance bottlenecks.
- Strong foundation in workload reduction techniques for efficient performance simulation and projection.
Pay
SiFive offers a market-based pay structure that varies by location. The base pay range for this role in the U.S. is $158,760.00–$194,040.00. Starting salary will depend on job-related knowledge, skills, experience, and work location. This role may also be eligible for variable/incentive compensation and/or equity.
Benefits
This role is eligible for a comprehensive, competitive benefits package, which may include healthcare and retirement plans, paid time off, and more.