Skip to content
Esc
Internships in Canada
New-grad roles in Canada
Remote roles
Roles that show pay
Postings at high ghost risk
PayWhat student tech roles in Canada pay
Check a linkPaste a posting to see its real age and ghost risk
JobsEvery open tech role
CompaniesWho fills fastest, who leaves postings up
Hiring calendarWhen employers open intern and new-grad roles
Skills gapWhat postings ask for that you don't have
Your resumeScore and fixes
Your matchesOpen roles ranked by your resume
ApplicationsSaved, applied, interviewing, offers
SettingsTheme, text size, motion
How it works

↑ ↓ to move, Enter to open? every shortcut

Keyboard shortcuts

CtrlKor/
Search employers, postings and pages
JorK
Next or previous posting in a list
O
Open the posting's page
Enter
Open it in the preview, on wide screens
S
Save or unsave it
?
This list
Esc
Close
RosaicLabs

CPU Design Verification Engineer - Full Time

  • Seen live on RosaicLabs' site today
  • Mid level
Pay
$125k to $250k a year USD
Location
Santa Clara, CA
Open for
6 days
First seen
Oct 29, 2026
Apply on RosaicLabs' site (opens in a new tab)

Posting record

No flags

Open 6 days

The posting's record, oldest first
  1. RosaicLabs' site dates the posting
  2. Ghostless first sees this listing
  3. Last checked: still up
How we know

It hasn't been reposted, listed twice, or left up unusually long, and the posting doesn't say it's a talent pool.

Ghostless records the day it first sees a posting, so a repost can't reset its age.

Last checked Nov 4, 2026.

How well do you match?

See how much of this posting your resume shows, and what it's missing.

Upload your resume

What it asks of you

Bachelor's degree asked for
“Bachelor's or Master's degree (or near-term graduation) in Electrical Engineering, Computer Engineering, Computer Science or a related field.” (quoted from the posting)

What the posting discloses

Pay
$125k to $250k a year USD

Not stated: Real vacancy, AI screening.

Why these three

Ontario requires postings from employers with 25 or more staff to state the pay, whether the vacancy exists, and whether AI screens applicants.

Skills mentioned

About the role

What you'll do

  • Drive CPU verification strategy, develop test plans for functional blocks based on specifications targeting micro-architectural & ISA features,
  • Architect, build and maintain SystemVerilog/C++ based testbench components, including stimulus generators, checkers, scoreboards, monitors, and reference models
  • Develop directed and pseudo-random tests from Random Instruction Generators to verify CPU functionality and stress corner cases
  • Define, implement, and close functional and code coverage goals, analyzing holes and driving them to closure
  • Debug & root-cause failures across RTL, testbench, and reference models, and work with RTL designers to root-cause and resolve bugs
  • Partner cross-functionally with RTL design, performance modeling, CAD/methodology, and software teams to align on verification strategy, improve tools and flows, and drive shared quality, schedule, and tape-out goals.
  • Apply formal verification, assertions (SVA), and emulation where appropriate to improve verification quality and efficiency
  • Run and maintain regressions across various platforms including Simulation, Emulation, FPGA’s and track bug trends and verification progress metrics
  • Participate in microarchitecture, RTL, and verification reviews and write technical documentation

What we're looking for

  • Bachelor's or Master's degree (or near-term graduation) in Electrical Engineering, Computer Engineering, Computer Science or a related field.
  • Strong foundation in computer architecture and digital design, with solid understanding of at least two of the following:
  • Out-of-order execution
  • CPU front-end / control logic
  • Load/store and memory systems
  • Cache hierarchy and coherency
  • Virtual memory
  • Floating-point / computer arithmetic
  • SIMD / vector processing
  • Working knowledge of a modern ISA including familiarity with ISA simulators or reference models
  • Proficiency in SystemVerilog, C/C++, assembly
  • Scripting experience for automation, test generation, regression management, or data analysis, such as Python, Tcl, or Rust

What you'll do

  • Develop verification plans for the CPU core and cache hierarchy
  • Write and debug SystemVerilog/UVM testbenches, checkers, and stimulus for your assigned block or subsystem
  • Build tests, scoreboards, and reference models, and close functional and code coverage
  • Triage and root-cause failures with RTL designers and drive bugs to resolution
  • Participate in design and verification reviews and document your verification environment and results
  • Verify the core against an ISA reference model using random instruction generation and co-simulation

What we're looking for

  • BS/MS in Electrical Engineering, Computer Engineering, Computer Science, or related field
  • Recently completed coursework in digital design and verification, covering at least one of: computer microarchitecture; digital logic and RTL design; constrained-random and coverage-driven verification
  • Familiarity with verifying processor designs, such as: a modern ISA; out-of-order execution and memory ordering; cache coherency and virtual memory
  • Hands-on SystemVerilog experience, including: testbench development (UVM preferred); assertions and functional coverage
  • Understanding of the end-to-end ASIC design flow and general VLSI concepts
  • Scripting experience (Python, Perl, or Tcl) for regression automation; C/C++ a plus

Something wrong with this posting?