Demo

CPU Design/Verification - Intern

Rivos
Santa Clara, TX Intern
POSTED ON 2/4/2025
AVAILABLE BEFORE 3/4/2025

Positions are open for Co-op/internship in the areas of CPU RTL design and verification from unit level to chip level.

We are looking for candidates who have taken modern CPU microarchitecture related courses.


\n


Responsibilities
  • Design Intern:
  • Microarchitecture development and specification - from early high-level architectural exploration through micro architectural research and arriving at a detailed specification
  • Development, assessment, and refinement of RTL design to target power, performance, area, and timing goals
  • Validation - support test bench development and simulation for functional and performance verification
  • Performance exploration and correlation - explore high performance strategies and validate that the RTL design meets targeted performance
  • Design delivery - work with multi-functional engineering team to implement and validate physical design on the aspects of timing, area, reliability, testability and power
  • Verification Intern:
  • Work closely with architecture and RTL designers on verifying the functionality correctness of the design
  • Reviewing Architecture and Design Specifications
  • Develop test plans and test environments
  • Develop tests in assembly, C/C , or vectors according to test plans
  • Develop coverage monitors and analyze coverage to ensure all the test cases in the plans are covered
  • Develop checkers in SystemVerilog or C-base transactors to verify the design
  • Write assertions and apply formal verification to the designImplementing test benches, generating directed/constrained random tests
  • Debugging failures, running simulations, tracking bugs
  • Handling schedules and supporting multi-functional engineering effortAssisting in verification flows, automation scripts and regressions


Requirements
  • Thorough knowledge of modern CPU microarchitecture in the following areas: Instruction fetch and decode, branch prediction, instruction scheduling and register renaming, out-of-order execution, integer and floating point execution, load/store execution, cache and memory subsystems.
  • Knowledge of SystemVerilog
  • Experience with simulators and waveform debugging tools
  • Knowledge of logic design principles along with timing and power implications
  • Understanding of low power microarchitecture techniques
  • Understanding of high performance techniques and trade-offs in a CPU microarchitecture
  • Experience in C or C programming
  • Experience using an interpretive language such as Perl or Python
  • Excellent skills in problem solving, written and verbal communication, excellent organization skills, and highly self-motivated.
  • Ability to work well in a team and be productive under aggressive schedules.


Education and Experience
  • PhD, Master’s Degree or Bachelor’s Degree in technical subject area.


\n

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CPU Design/Verification - Intern?

Sign up to receive alerts about other jobs on the CPU Design/Verification - Intern career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$104,754 - $125,215
Income Estimation: 
$134,206 - $155,125
Income Estimation: 
$134,206 - $155,125
Income Estimation: 
$171,024 - $193,943
Income Estimation: 
$89,966 - $112,616
Income Estimation: 
$118,163 - $145,996
Income Estimation: 
$120,777 - $151,022
Income Estimation: 
$129,363 - $167,316
Income Estimation: 
$86,891 - $130,303
Income Estimation: 
$118,163 - $145,996
Income Estimation: 
$145,845 - $177,256
Income Estimation: 
$147,836 - $182,130
Income Estimation: 
$154,597 - $194,610
Income Estimation: 
$86,891 - $130,303
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Rivos

Rivos
Hired Organization Address Santa Clara, TX Full Time
Rivos Custom Circuits team is seeking highly motivated candidates to develop state of the art custom SRAM memories, Regi...
Rivos
Hired Organization Address Santa Clara, TX Full Time
We are working on software to improve the Deep Learning ecosystem and help hardware engineers build great Deep Learning ...
Rivos
Hired Organization Address Santa Clara, TX Full Time
Join a cutting-edge and well-funded hardware startup in Silicon Valley as an Deep Learning and Large Language Model Perf...
Rivos
Hired Organization Address Santa Clara, CA Full Time
Join a cutting-edge and well-funded hardware startup as a Physical Design CAD Engineer. Our mission is to reimagine sili...

Not the job you're looking for? Here are some other CPU Design/Verification - Intern jobs in the Santa Clara, TX area that may be a better fit.

CPU Design Verification Engineer

Advanced Micro Devices, Inc, Fishkill, NY

CPU Design Verification Engineer

Apple, Beaverton, OR

AI Assistant is available now!

Feel free to start your new journey!