Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior RTL Design Engineer - CPU Frontend

$158.76k - $194.04k

SiFive

Responsibilities
  • Architect, design, and implement new features, performance improvements, and ISA extensions in RISC‑V CPU core generators using Chisel.
  • Integrate new design content into SiFive’s Chisel/FIRRTL framework and contribute to improvements of that framework to enable automatic configuration/generation of documentation, verification testbenches and tests, and packaged software.
  • Perform initial sandbox verification, and work with the design verification team to create and execute thorough verification test plans.
  • Work with the physical implementation team to implement and optimize physical design to meet frequency, area, and power goals.
  • Collaborate with the performance modeling team for performance exploration and optimization to meet performance goals.
  • Microarchitecture development and specification.
  • Ensure that knowledge is shared via great documentation and participation in a culture of collaborative design.
Requirements
  • BS/MS degree in computer science, computer engineering, electrical engineering or related field, or equivalent experience.
  • 3+ years of design experience.
  • Academic or professional experience with CPU RTL design in one or more of the following areas: instruction fetch, instruction decode, branch prediction, coherent caches, cache prefetching, TLBs.
  • Proficiency in hardware (RTL) design in Verilog, SystemVerilog, or VHDL.
  • Strong software engineering skills/background, including: object‑oriented, aspect‑oriented, and particularly functional programming; templated metaprogramming; compiler infrastructures, particularly for domain‑specific languages; data modeling, particularly intermediate representations for optimizing or transforming compiler passes; test‑driven development, particularly ability to write adaptive unit tests.
  • Attention to detail and a focus on high‑quality design.
  • Ability to work well with others and share the belief that engineering is teamwork.
Nice‑to‑Haves
  • Experience with Scala/Chisel, Bluespec, or some other language/DSL for expressing configurable hardware via software.
  • Knowledge of RISC‑V architecture.
  • Expertise in CPU processor designs in one or more of the following areas is a plus: instruction fetch; instruction decode; register renaming and instruction scheduling; vector units; load‑store unit.
  • Knowledge of verification principles, testbenches, UVM, and coverage.
  • Experience with Git/GitHub, Jira, Confluence.
Pay & Benefits

Consistent with SiFive values and applicable law, we provide the following information to promote pay transparency and equity. Base Pay Range: $158,760.00 – $194,040.00. In addition to base pay, this role may be eligible for variable/incentive compensation and/or equity. The role also offers a comprehensive benefits package including healthcare, retirement plans, paid time off, and more.

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

#J-18808-Ljbffr
Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Senior RTL Design Engineer - CPU Frontend in Santa Clara, CA vacancy
  •  ...SiFive, Inc. in Santa Clara is seeking an experienced engineer to architect and implement features in RISC-V CPU core generators. This role demands proficiency in CPU RTL design and solid software engineering skills. A comprehensive benefits package is included, reflecting... 
    Senior
    Front end

    SiFive

    Santa Clara, CA
    20 hours ago
  •  ...market segment of chip design, including artificial...  ...is looking for a Senior Design Verification Engineer to drive verification of high-performance CPU core functionality, with...  ...core areas such as Frontend, Midcore, Load-Store...  ...closely with architecture, RTL, performance, and... 
    Senior
    Front end

    SiFive

    Santa Clara, CA
    2 days ago
  • $200k - $290k

     ...high-speed inference.About The Role:As a senior front-end design engineer, you will be a key part of the world-...  ...This role requires deep expertise in RTL design and integration, with a strong...  ...experience in high-performance computing, GPU/CPU designs, machine learning or related... 
    Senior
    Front end
    Remote work

    Cerebras Systems

    Sunnyvale, CA
    6 days ago
  •  ...is shaping the future. Whether you’re designing next-gen processors, enabling AI...  ...next Ryzen™, Thread ripper™, or EPYC™ CPU? Join AMD’s CPU engineering team and help shape the power management...  ...from microarchitecture definition and RTL development through silicon bring-up... 
    Suggested

    AMD

    Santa Clara, CA
    7 days ago
  • Responsibilities: • Architect, design and implement new features,...  ...and ISA extensions in RISC-V CPU core generators. • Microarchitecture...  ...• Proficiency with hardware (RTL) design in Verilog, System...  ...with others and a belief that engineering is a team sport. • Knowledge of... 
    Senior

    Baidu

    Sunnyvale, CA
    4 days ago
  • $240k - $333k

     ...Senior Staff CPU Cache Subsystem Design Engineer Share Senior Staff CPU Cache Subsystem Design Engineer corporate_fare Google place Austin, TX, USA ;...  ...performance CPU design, including load-store unit logic/RTL and L2/L3 private/shared caches including microarchitecture... 
    Senior
    Front end
    Worldwide

    Google LLC

    Mountain View, CA
    4 days ago
  • $168k - $264.5k

    We are looking for a Senior CPU Design Engineer! NVIDIA is seeking best-in-class CPU Design Engineers to design the world’s leading CPUs. This position...  ...studies and documentation of CPU sub-systems. Implement in RTL and coordinate execution with the verification team to... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    8 days ago
  • $167.1k - $250.7k

     ...A leading semiconductor company is looking for a CPU Micro-architecture and RTL Design Engineer in Santa Clara, California. This role involves the development of CPU RTL designs suitable for high-performance, low-power devices. The successful candidate should have a strong... 

    Qualcomm

    Santa Clara, CA
    4 days ago
  •  ...SiFive is seeking a Staff Design Verification Engineer to drive verification for high-performance CPU core units. You will align with CPU...  ...bar for the team. Role spans Frontend, Midcore, Load-Store Unit, and...  ...collaboration across architecture, RTL, performance, and verification... 
    Front end

    SiFive

    Santa Clara, CA
    3 days ago
  •  ...Qualcomm Technologies, Inc. is seeking talented engineers for CPU RTL development targeting high performance, low power devices. You will work...  ...Collaboration with software/firmware teams and a focus on power-aware design are essential, with responsibilities spanning from #J-1880... 
    Senior

    MaC VC

    Santa Clara, CA
    4 days ago
  •  ...Networks in Santa Clara, CA, is seeking an experienced ASIC design lead to own frontend design from specification through silicon bring-up. You...  ...years' front-end ASIC design ownership, expert SystemVerilog RTL skills, and proven ability to integrate IP blocks for PCIe,... 
    Senior
    Front end

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $167.1k - $250.7k

    ## CPU Micro-Architecture and RTL Design Engineer (RISC-V)Santa Clara, California, United States of AmericaApply NowFind out how well you match with this jobJob ID3093894## **Company:**Qualcomm Technologies, Inc.## **Job Area:**Engineering Group, Engineering Group CPU... 
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    4 days ago
  •  ...Astera Labs is seeking a Senior Principal STA Physical Design Engineer to drive RTL-to-GDS sign-off for its connectivity ASICs used by major cloud providers and...  ...you will collaborate with RTL, verification, and frontend teams to ensure robust, scalable sign-off across complex... 
    Senior
    Front end

    Astera Labs

    San Jose, CA
    18 hours ago
  •  ...an experienced technical leader to drive RTL design for future generations of AMD CPUs. In...  ...experienced, detail-oriented, and motivated engineering leader with strong people leadership,...  ...silicon design through tapeout, ideally in a CPU or advanced processor design environment... 
    Remote work

    Advanced Micro Devices , Inc.

    San Jose, CA
    15 hours ago
  • $207k - $230k

     ...at As an Astera Labs STA Physical Design Engineer, Senior Principa l you will play a crucial role...  ...and network OEMs. This role requires RTL to GDS ownership across design stages...  ...Identify RTL issues early and work with frontend team on resolution. Hands-on... 
    Senior
    Front end
    Flexible hours

    Astera Labs

    San Jose, CA
    4 days ago
  • $136k - $218.5k

     ...group delivers innovative PHY designs that power the most powerful...  ...ll Be Doing:While engaged in frontend development, your responsibilities...  ...then will be translated into RTL and firmware designs. For...  ...or M.S. degree in Electrical Engineering or equivalent experience.5+... 
    Senior
    Front end
    Full time

    Nvidia

    Santa Clara, CA
    7 days ago
  • $136k - $218.5k

     ...the world.We are now looking for a motivated Senior Physical Design and Timing Engineer to join our dynamic and growing team. If you...  ...level, and/or full chip level.Help in driving frontend and backend implementation from RTL to gds2, including synthesis, equivalence checking... 
    Senior
    Front end
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $168k - $264.5k

    We are now looking for a Senior CPU Design Methodology Engineer!The complexity of chip development has greatly increased over the years. We are now packing...  ...Engineer with an interest in SOC design automation, RTL integration, and chip build and assembly. You should be... 
    Front end
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    7 days ago
  •  ...market segment of chip design, including artificial intelligence...  ...Design Verification Engineer to drive verification of high-performance CPU core units. This is a...  ...key core areas such as Frontend, Midcore, Load-Store...  ...closely with architecture, RTL, performance, and verification... 
    Front end
    Immediate start

    SiFive

    Santa Clara, CA
    3 days ago
  •  ...Apple Inc. in Cupertino, California, is seeking an experienced RTL engineer to specify, design and verify advanced mixed-signal circuits, focusing on the digital side. You will collaborate with system architects, circuit designers and design verification engineers to ensure... 
    Senior

    Apple

    Cupertino, CA
    3 days ago
  • $163k - $236k

     ...create and review management and control subsystem's design microarchitecture specifications.Develop SystemVerilog RTL to implement logic for ASIC products according...  ...qualifications:Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    5 days ago
  •  ...N2P Systems in Sunnyvale, CA is seeking an experienced Physical Design Engineer to contribute to cutting-edge ASIC/SoC designs. You will drive RTL synthesis, timing optimization, and floorplanning across multi-disciplinary teams to meet performance, power, and area targets... 
    Senior

    N2P Systems

    Sunnyvale, CA
    16 hours ago
  • $124k - $208.4k

     ...with us!Role and ResponsibilitiesAs a Senior GPU Design Verification Engineer - GCDV, you will contribute to the...  ...developing test code in parallel with RTL, and applying constrained-random testing...  ...Ph.D.Hands-on experience with GPU, CPU, or advanced semiconductor design verificationWorking... 
    Senior
    Front end
    Hourly pay
    Full time
    Relocation

    Samsung Semiconductor

    San Jose, CA
    4 days ago
  • $180k - $350k

    ChipAgents is revolutionizing chip design and verification with...  .... Our platform accelerates RTL development, functional...  ...Overview We are looking for a Senior Product Design Engineer to own and drive the...  ...facing software. Excellent frontend or product engineering skills... 
    Senior
    Front end

    ScOp Venture Capital LLC.

    San Jose, CA
    4 days ago
  • $150k - $300k

     ...Senior Design Engineer – CPU Fetch Unit Locations: Sunnyvale, CA Job Fields Hardware Responsibilities You will be working on state-of-the-art Fetch Unit architecture design serving both general purpose as well as AI processing element needs. Qualifications Ideal candidate... 
    Senior
    Worldwide

    Tachyum

    Sunnyvale, CA
    3 days ago
  • $200k - $350k

     ...Overview We are looking for talented Design Verification Engineers to help verify and deliver Velaura's...  ...will work closely with architects, RTL engineers, software engineers and system...  .... This role focuses on our custom CPU. We are designing a leading edge, high... 
    Front end
    Flexible hours

    Velaura

    Santa Clara, CA
    4 days ago
  • $280k

    RTL IC Design Engineer (Senior, Staff or Principal)Compensation:For Senior - up to approx $280k total comp ($120-160k base, 20% bonus + RSUs)For Staff - up to approx $400k total comp ($150-190k base, 25% bonus + RSUs)For Principal - up to approx $580k total comp ($180-... 
    Senior

    CyberCoders

    San Jose, CA
    7 days ago
  •  ...Tensordyne, a leading AI system solution company, seeks an experienced ASIC engineer to lead frontend physical design for generative AI inference in Sunnyvale, CA. You will guide optimization, collaborate with backend teams, and drive EDA-driven workflows from synthesis... 
    Senior
    Front end

    AnySilicon

    Sunnyvale, CA
    4 days ago
  •  ...Apple Inc. in Santa Clara is seeking a senior hardware verification engineer to own the CDC/RDC sign-offs for CPU designs, collaborate with RTL and DV teams, and drive robust STA checks across multi-clock domains. The role requires deep Verilog/SystemVerilog expertise... 
    Senior

    Apple

    Santa Clara, CA
    17 hours ago
  •  ...advancements. Responsibilities: Lead ASIC front-end physical design and engineering workflow development for generative AI inference products. Guide and assist colleagues in improving frontend physical design at both block and full-chip levels. Drive optimization... 
    Senior
    Front end
    Full time

    Anysilicon

    Sunnyvale, CA
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior RTL Design Engineer - CPU Frontend. Be the first to apply!