2,050,248open jobs
120,728companies
243,358added this week
Browse all
Salary
$125k – $250k per year
Location
Hybrid (Santa Clara, Austin, United States)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 29, 2026. First seen by Alion on Oct 5, 2026.

Overview
Company
Impact
Profile match
RosaicLabs builds full-platform systems for the agentic AI world. Explore open engineering roles and internships in Santa Clara, CA and Austin, TX.

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
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,050,248 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Santa Clara
$60k – $115k per year · Hybrid · Full-Time · Bachelor's Degree · Liberty Lake
Chips/EDA
Altium Designer
LTspice
OrCAD
Apply
≈ $75k – $150k per year (Estimated) · In office · 1+ year exp · Bachelor's Degree · Brook Park
MATLAB
Apply
Electrical Engineer 5 hours ago
≈ $111k – $205k per year (Estimated) · In office · Secret · 7+ years exp · Bachelor's Degree · Ogden
Apply
≈ $114k – $210k per year (Estimated) · In office · Bachelor's Degree · Brook Park
Apply
≈ $71k – $142k per year (Estimated) · In office · 2+ years exp · Bachelor's Degree · Houston
Python
DevOps
RTOS
GitLab
Linux
Management
Confluence
SpaceTech
DO-178C
Apply
$165k – $224k per year · Equity · In office · Full-Time · 4+ years exp · Santa Clara
C++
AI/ML
CUTLASS
DevOps
VMWare
AWS
Amazon EC2
Xen
Amazon S3
Linux
Unix
Apply
$170k – $255k per year · Equity · In office · 10+ years exp · Bachelor's Degree · Austin · San Diego · Santa Clara
Chips/EDA
Cadence Allegro
QA
Rest-Assured
Apply
$170k – $255k per year · Equity · In office · 8+ years exp · Bachelor's Degree · Austin · San Diego · Santa Clara
Management
Confluence
SharePoint
Agile
QA
Rest-Assured
Apply
Chip Lead 2 days ago
≈ $174k – $322k per year (Estimated) · In office · Bachelor's Degree · Santa Clara
Verilog
SystemVerilog
VHDL
Apply
≈ $43k – $75k per year (Estimated) · In office · Part-Time · San Jose · Santa Clara · Sunnyvale · Cupertino · Mountain View
Apply
See all jobs
This is one of many
2,050,248 more open roles from verified company boards, updated every day.