📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Interconnect Design Engineer

SiFive · Hsinchu

New
Senior 🇬🇧 English
Cache coherency architectures AXI AHB APB CHI Chisel Scala Verilog VHDL Git Jira Confluence

Job description

About the role

SiFive is seeking a senior hardware engineer to design industry‑leading CPU and interconnect IP for RISC‑V based SoCs. The role focuses on creating highly configurable TileLink interconnect generators using the Chisel hardware construction library embedded in Scala.

Key responsibilities

  • Architect, design and implement enhanced TileLink interconnects, cache controllers, protocol bridges, and other uncore logic as RTL generators in Chisel.
  • Develop self‑configuring RTL generators that optimise connectivity and support multi‑core and multi‑system coherence.
  • Integrate new design content into SiFive’s Chisel/FIRRTL framework and improve automatic generation of documentation, verification testbenches and packaged software.
  • Collaborate with verification teams to create and execute thorough test plans and maintain high‑quality documentation.

Required profile

  • Strong knowledge of cache and cache‑coherency architectures and concepts.
  • Experience with Network‑on‑Chip (NoC) or other interconnect fabrics and industry‑standard bus protocols such as AXI, AHB, APB, CHI.
  • Solid software engineering background, including functional and object‑oriented programming, templated metaprogramming, and test‑driven development.
  • Bachelor’s or Master’s degree in EE, CE, CS or related field, or equivalent experience.

Required skills

  • Chisel and Scala for hardware generation.
  • RTL design in Verilog, SystemVerilog or VHDL.
  • Familiarity with Git, Jira and Confluence.
  • Understanding of bus protocols (AXI, AHB, APB, CHI) and cache coherency mechanisms.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec SiFive.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 17 hours ago

Expires 1 month from now

5 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

SiFive

Hsinchu