Jobs · Engineering · Massachusetts

Interconnect Design Engineer

SiFive · Boston, MA · 1 wk ago
HybridEngineering$179k–$219k/yrFull-time

About SiFive

The pioneers of RISC-V, SiFive is revolutionizing compute by enabling the world's most advanced solutions through its RISC-V compute platforms. SiFive empowers leading tech companies across AI, ML, automotive, data center, mobile, and consumer markets to innovate and deliver cutting-edge products.

Job Description

The Role: SiFive seeks a staff-level hardware engineer to design industry-leading CPU and interconnect IP, driving RISC-V adoption across diverse applications. The challenge involves creating customizable IP, improving time-to-market, and enhancing existing and developing new IP.

  • Architect, design, and implement an enhanced TileLink interconnect, cache controllers, protocol bridges, and other infrastructure/uncore logic as RTL generators in Chisel.

  • Implement RTL generators that self-configure for optimal connections.

  • Enhance future designs for higher performance and multi-core/multi-system coherence.

  • Ensure extensive configurability is a priority.

  • Integrate new design content into SiFive’s Chisel/FIRRTL framework and contribute to improvements.

  • Perform initial sandbox verification and collaborate with the design verification team to create and execute thorough verification test plans.

  • Share knowledge via documentation and participate in collaborative design culture.

What You Bring

  • Knowledge of cache and cache coherency architectures and concepts.

  • Experience with NoC or other interconnect fabrics.

  • Familiarity with industry-standard bus protocols (AXI, AHB, APB, CHI).

  • Strong software engineering skills, including object-oriented, aspect-oriented, and functional programming, templated metaprogramming, compiler infrastructures, data modeling, and test-driven development.

  • Experience with Scala/Chisel, Bluespec, or similar DSLs for configurable hardware.

  • Nice to have: experience with RISC-V architecture, Git/Github, Jira, Confluence, and export control compliance.

Pay & Benefits

Consistent with SiFive values and applicable law, we provide a market-based pay structure varying by location. Starting salaries vary based on qualifications, including skill level, competencies, and work location. The company offers a comprehensive benefits package including healthcare, retirement plans, paid time off, and more. E-Verify employer. Privacy Policy Document available.

Similar jobs

Interconnection Engineer

Westinghouse Electric CompanyMiddlesex County, MA· 3 wk ago
RemoteEngineering$40/hrapply on careers.westinghousenuclear.com

Interconnection Engineer

Laveer EngineeringMiddlesex County, MA· 3 mo ago
RemoteEngineering$40/hrapply on careers.westinghousenuclear.com