Power Model Engineer
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, optimize, and deliver advanced solutions across markets such as artificial intelligence, machine learning, automotive, data center, mobile, and consumer. With SiFive, the future of RISC-V has no limits.
About the role
SiFive is creating RISC-V based CPU IPs faster and cheaper than ever before by combining the best practices of rapid, iterative software design with the proven fidelity of hardware engineering. We are seeking a person to develop power models of our processors.
Responsibilities
- Develop power models for architecture exploration and development
- Correlate power models with RTL and Silicon
- Develop innovative methods to predict power of design changes
Requirements
- MS or PhD in Computer Science / Computer Architecture
- 3+ years of experience in power analysis and modeling
- Experience with power impacts at architecture, logic design, and circuit levels
- Good knowledge of computer architecture of high performance out-of-order CPU designs
- Experience with ASIC power analysis and optimization
- Hands-on expertise with either HW development (RTL/implementation flows, verification/validation, backend flows, FPGA flows) or SW development is a strong plus
- Competency in software engineering best practices needed to maintain and refactor very large object-oriented code bases
- Self-starter, fast learner, strong problem-solving skills
Pay
We have a market-based pay structure which varies by location. The base pay range is a guideline, and compensation reflects the cost of labor in the U.S. geographic market based on the role's location. Pay within these ranges varies depending on job-related knowledge, skills, and relevant work experience. For candidates who receive an offer, the starting salary will vary based on qualifications, skill level, competencies, and work location.
Base Pay Range: $178,848.00–$218,592.00
In addition to base pay, this role may 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.