CareerPlanSign in

Design Verification Infrastructure Engineer - Software

Hsinchu, Taiwan💼 Full-time🗓 2026-04-09 → 2026-09-26

Core

Develop and maintain the Verification Platform libraries and tools used across SiFive for Design Verification and validation activities.

Role type

Design Verification Infrastructure Engineer (Software)

Builds

Verification Platform libraries and tools for design verification flows

Domain

Semiconductor / Chip Design / RISC-V / EDA

Deliverable

production ML models | product features | infrastructure

Required skills

Software engineering in compiled languages, Software engineering in scripting languages, Deploying software systems into production environments

Preferred skills

Chisel, Scala, Python, EDA tools and flows for Design Verification, DevOps practices, Build systems, CI/CD

Technologies

Scala, Chisel, Python

Responsibilities

Architect, develop, and maintain the Verification Platform to provide a common infrastructure that scales with the growth of SiFive for Design Verification and other verification and validation activities, Develop Verification Platform libraries for expressing verification intent in Scala with Chisel, including test harnesses, stimulus, scoreboards, and other generators, Develop Verification Platform libraries for querying design intent in Python from verification tools, including from specs, generated metadata, and other sources, Develop Verification Platform tools and methodologies to support end-to-end flows used by Design Verification other verification and validation teams, Educate the Design Verification and other verification and validation teams on best practices and how to achieve them with the Verification Platform

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.