Top Tech Jobs & Startup Jobs

7 Days AgoSaved
In-Office
2 Locations
Expert/Leader
Expert/Leader
Software
Lead verification strategy and execution for advanced hardware prefetch in high-performance out-of-order CPU cores. Define test plans, checkers, assertions, coverage, and stimulus to validate prefetch training, stream management, request generation, DCache interactions, CSR configurability, and corner cases. Collaborate with architects, RTL, performance, and software teams; apply simulation, formal, emulation, and performance validation; drive debug, coverage closure, and mentor engineering teams to raise DV quality and reusable methodology.
Top Skills: AssertionsConstrained-Random VerificationCpuCsrDcacheEmulationFormal VerificationHardware PrefetchL1 CacheL2 CacheMshrObject-Oriented ProgrammingOut-Of-Order CorePerformance CountersRisc-VRtlScoreboardsScriptingSimulationSoc
7 Days AgoSaved
In-Office
2 Locations
Expert/Leader
Expert/Leader
Software
Lead verification strategy and execution for CPU frontend in high-performance out-of-order cores. Define test plans, checkers, assertions, coverage, and stimulus for branch prediction, instruction fetch, redirects, recovery, and MMU/ITLB interactions. Partner with architects, RTL, performance, and verification teams, apply simulation, formal, and emulation methods, drive block- and core-level signoff, mentor engineers, and build reusable DV infrastructure and methodology.
Top Skills: AssertionsBranch PredictionCoverage-Driven VerificationCpuEmulationFormal VerificationInstruction FetchItlbMmuObject-Oriented ProgrammingRisc-VRtlScoreboardsScriptingSimulationSoc
Reposted 7 Days AgoSaved
In-Office
4 Locations
194K-237K Annually
Senior level
194K-237K Annually
Senior level
Software
Lead the design and implementation of debug, trace, and profiling hardware within SiFive's RISC-V ecosystem, focusing on quick market delivery and high performance.
Top Skills: ChiselRisc-VScalaSystem VerilogVerilogVhdl
Reposted 10 Days AgoSaved
In-Office
2 Locations
Expert/Leader
Expert/Leader
Software
The Verification Architect at SiFive will ensure design fidelity for RISC-V based CPUs, develop verification strategies, and improve quality through collaboration with design teams.
Top Skills: CpuHypervisorInstruction Set DesignMicroarchitectureObject-Oriented ProgrammingRisc-VVerification MethodologiesVirtualization
Reposted 12 Days AgoSaved
In-Office
4 Locations
Internship
Internship
Software
The intern will join the Design Verification Infrastructure team to develop and maintain the Verification Platform, enhancing design verification technologies through collaboration and software development in Scala and Python.
Top Skills: ChiselCirctEda ToolsPythonScala
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 13 Days AgoSaved
In-Office
2 Locations
Senior level
Senior level
Software
The Staff Design Verification Engineer drives the verification of cache-coherent interconnect subsystems, focusing on CXL protocols and integration, defining verification plans, and improving overall verification quality through collaboration and mentorship.
Top Skills: PythonSystemverilogUvm
15 Days AgoSaved
In-Office
4 Locations
206K-251K Annually
Senior level
206K-251K Annually
Senior level
Software
Design and implement TileLink interconnects, cache controllers, protocol bridges and other uncore logic as configurable RTL generators (Chisel/FIRRTL). Improve multi-core coherence, integrate designs into toolchain, perform sandbox verification, collaborate with verification teams, and produce documentation and tests.
Top Skills: AhbApbAxiChiChiselFirrtlNocRisc-VScalaSystemverilogTilelinkVerilogVhdl
Reposted 15 Days AgoSaved
In-Office
2 Locations
Expert/Leader
Expert/Leader
Software
The Principal Design Verification Engineer will lead verification strategies, execute high-performance CPU subsystem verification, and improve methodologies, with a focus on CPU core and coherent interconnect verification.
Top Skills: AutomationCpuEmulationFormal VerificationHardware VerificationObject Oriented ProgrammingRisc-VSoc
Reposted 15 Days AgoSaved
In-Office
2 Locations
70K-120K Annually
Senior level
70K-120K Annually
Senior level
Software
The Staff Design Verification Engineer will lead verification for a cache-coherent interconnect subsystem, focusing on verification planning, execution, and improving methodologies. Key responsibilities include developing robust verification environments and addressing complex verification problems.
Top Skills: PythonSystemverilogUvm
23 Days AgoSaved
In-Office
4 Locations
179K-219K Annually
Senior level
179K-219K Annually
Senior level
Software
Design and implement TileLink interconnects, cache controllers, protocol bridges, and other uncore logic as configurable RTL generators (Chisel/Scala). Integrate designs into the Chisel/FIRRTL framework, enable automatic config/verification flows, perform sandbox verification, collaborate with verification teams, and produce documentation.
Top Skills: AhbApbAxiChiChiselConfluenceFirrtlGitGitJIRANocRisc-VScalaSystemverilogTilelinkVerilogVhdl
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account