Intern - Design Verification Infrastructure Engineer - Platform
Core
Develop and maintain the Verification Platform technologies used across SiFive to accelerate Design Verification through new technologies.
Role type
Intern - Design Verification Infrastructure Engineer
Builds
Verification Platform libraries and tools for Design Verification
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
Experience with Chisel, Experience with CIRCT, Experience with MLIR, Systems software development (compilers, databases, OS), Understanding of EDA tools and flows for Design Verification
Technologies
Chisel, CIRCT, Scala, Python, MLIR
Responsibilities
Architect and maintain the Verification Platform infrastructure, Develop new functionality in Chisel and CIRCT, Develop Verification Platform libraries for expressing verification intent, Develop Verification Platform libraries for querying design intent, Develop Verification Platform tools and methodologies, Educate verification teams on best practices