×
Register Here to Apply for Jobs or Post Jobs. X

CPU Power-Management Design Engineer

Job in Santa Clara, Santa Clara County, California, 95053, USA
Listing for: SiFive, Inc.
Full Time position
Listed on 2026-06-18
Job specializations:
  • Engineering
    Systems Engineer, Hardware Engineer
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below

About Si Five

SiFive is a leading company transforming computing with the open RISC‑V architecture, providing high‑performance, data‑intensive solutions across AI, machine learning, automotive, data center, mobile, and consumer markets.

Job Description

SiFive seeks a Power‑Management/Reset/Clock Micro‑Architect and RTL Design Engineer to design industry‑leading CPU and interconnect IP, enabling rapid adoption of RISC‑V across a broad range of verticals.

Responsibilities
  • Work with the architecture team to understand and define power‑management requirements.
  • Architect, design and implement core clocking, reset and power‑management solutions.
  • Develop micro‑architecture specifications.
  • Document knowledge and collaborate openly with team members.
  • Perform initial sandbox verification and work with the design verification team to create and execute thorough verification test plans.
  • Collaborate with the physical implementation team to optimize physical design for frequency, area and power goals.
  • Partner with the software team to enable and optimize power‑management features.
Requirements
  • 3+ years recent industry experience in CPU and SoC clocking, reset, and power‑management design.
  • Experience in high‑performance, energy‑efficient CPU and SoC designs.
  • Expertise in CPU and SoC clocking, reset, and power‑management, including:
    • Reset control and design strategies: clock distribution, dynamic clocking, clock gating, and clock‑boundary crossing.
    • Power state definition and management;
      Power Management Unit (PMU) design.
    • Dynamic and static power‑reduction techniques, including retention and power‑up/down sequencing.
    • Dynamic voltage and frequency scaling (DVFS) and DI/dT mitigation strategies.
    • Understanding of DFT, MBIST, debug and error handling in CPU designs.
    • Power‑aware simulation.
  • Proficient in RTL design in Verilog, System Verilog, or VHDL.
  • Strong grasp of RTL quality checks (Lint, CDC, RDC, etc.).
  • Hands‑on experience with Spyglass is a plus.
  • Attention to detail and focus on high‑quality design.
  • Strong teamwork and communication skills.
  • Knowledge of at least one object‑oriented and/or functional programming language.
  • Background in successful CPU or SoC development from architecture through tapeout.
  • BS/MS degree in EE, CE, CS or related discipline, or equivalent experience.
Nice to Have
  • Experience with AMBA Interconnect Protocols (AXI, AHB, APB).
  • Experience with AMBA Low Power Protocol Interface (P‑channel, Q‑channel).
  • Experience with Scala/Chisel, Bluespec, or similar DSL for configurable hardware.
  • Knowledge of RISC‑V architecture.
  • Experience with Git/Git Hub, Jira, Confluence.
Benefits
  • Base pay range: $ – $ (varies by location).
  • Eligible for variable/incentive compensation and/or equity.
  • Comprehensive benefits: medical, vision, dental, 401(k) plan, employee stock option program.
  • Flexible paid time off and other benefits.
Equal Opportunity

SiFive is proud to be an equal employment opportunity workplace.

SiFive is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

All applicants will be required to complete a Form I‑9 and, if applicable, the E‑Verify process.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary