CPU Power-Management Design Engineer in Cambridge

CPU Power-Management Design Engineer in Cambridge

Cambridge Full-Time No working from home possible
SiFive, Inc.

SiFive is looking for hardware engineers who are passionate about designing industry-leading CPU and interconnect IP to help drive the tidal wave of adoption of RISC-V as the architecture of choice for SOC designs across a broad variety of vertical applications. As a Power-Management/Reset/Clock Micro-Architect and RTL Design Engineer you will be part of a team creating highly configurable IP and improving time-to-market by designing hardware with the agility of software development.,

  • Work with the architecture team to understand and define power management requirements.
  • Architect, design and implement core clocking, reset and power-management solutions.
  • Develop microarchitecture and write specifications, ensuring knowledge sharing through clear documentation.
  • Perform initial sandbox verification and collaborate with the design-verification team to create and execute thorough verification test plans.
  • Work with the physical-implementation team to implement and optimise physical design to meet frequency, area and power goals.
  • Collaborate with software teams to enable and optimise power-management features.
  • 3+ years of recent industry experience in CPU and SoC clocking, reset, and power-management logic designs.
  • Experience in high-performance, energy-efficient CPU and SoC designs.
  • Expertise in CPU and SoC clocking, reset design, and power management, including: + Reset control and design strategies: clock distribution, dynamic clocking, clock gating, clock boundary crossing strategies. + Power-state definition and management and Power Management Unit (PMU) design. + Dynamic and static power reduction techniques: retention, power-up/down sequencing. + Dynamic voltage and frequency scaling (DVFS) and diode-current mitigation strategies. + Understanding of DFT, MBIST, debug and error handling in CPU designs. + Power-aware simulation.
  • Proficiency with hardware (RTL) design in Verilog, SystemVerilog, or VHDL.
  • Good understanding of RTL quality checks such as Lint, CDC, RDC.
  • Hands-on experience with Spyglass is a plus.
  • Attention to detail and focus on high-quality design.
  • Ability to work well with others and belief that engineering is a team sport.
  • Knowledge of at least one object-oriented or functional programming language.
  • Background of successful CPU or SoC development from architecture through tape-out.
  • BS/MS degree in EE, CE, CS or related technical discipline, or equivalent experience., 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 other language/DSL for configurable hardware.
  • Knowledge of RISC-V architecture.
  • Experience with Git, GitHub, Jira, Confluence.
  • Position requires successful background and reference checks and proof of right to work in the United States. Eligibility for export-controlled technology access may be required. SiFive is an equal-employment-opportunity employer. SiFive is proud to be an equal-employment-opportunity workplace. All applicants will be required to complete a Form I-9, Employment Eligibility Verification.
  • Base Pay Range: $158,760.00-$194,040.00 (depending on location, experience, and skills). In addition to base pay, the role may be eligible for variable/incentive compensation and equity. Comprehensive benefits include healthcare, retirement plans, paid time off, and more.

#J-18808-Ljbffr

CPU Power-Management Design Engineer in Cambridge employer: SiFive, Inc.

SiFive is an exceptional employer, renowned for its commitment to innovation and collaboration in the tech industry. Located in Cambridge, England, employees benefit from a vibrant work culture that fosters creativity and teamwork, alongside opportunities for professional growth in cutting-edge semiconductor technology. With a focus on functional safety and a supportive environment, SiFive empowers its team members to make a meaningful impact on the future of computing.

SiFive, Inc.

Contact Details:

SiFive, Inc. Recruitment Team