SiFive

Design Verification Infrastructure Engineer - Software and Build

SiFive
Apply
21 hours ago
Bengaluru, IndiaSenior

Responsibilities

  • Architect, develop, and maintain the Verification Platform build system for Design Verification and other verification and validation activities.
  • Develop Verification Platform tools, build flows, methodologies, and Wake build recipes for end-to-end workflows.
  • Collaborate with multiple teams to shape and scale the shared build infrastructure.
  • Educate verification and validation teams on build-system best practices and their use with the Verification Platform.

Requirements

  • Experience architecting, developing, and maintaining build systems in a production environment.
  • At least 5 years of software engineering experience using one or more scripting languages.
  • Experience with Wake or functional programming languages is desired.
  • Understanding of hermetic build systems such as Bazel and Buck is desired.
  • Familiarity with EDA tools and Design Verification flows is desired.

Benefits

  • The position is based in India and requires satisfactory proof of the right to work there.
  • Employment is contingent on successful background and reference checks.
  • Employment is contingent on authorization to access export-controlled technology or SiFive obtaining required export licenses or approvals.

Tech Stack

Bazel

Categories

SiFive

About SiFive

501-1,000 employees

SiFive designs and licenses RISC‑V processor IP and platforms to semiconductor and systems companies building custom SoCs across markets like automotive, data center, mobile, and IoT. Its business model centers on IP licensing, tools, and support, often coupled with royalties and design services. Founded in 2015 and headquartered in Santa Clara, California, the company is privately held and focuses on configurable CPU cores and related subsystems for high‑performance and embedded applications.

Contact me