SOC Design Verification

3 Years ago • All levels

Job Summary

Job Description

This role is for a full-time SOC verification engineer, focusing on unit to chip level verification. Responsibilities include functional, microarchitecture, and formal verification in areas like DDR memory, Ethernet, PCIe, and Fabric. The engineer will collaborate with architecture and RTL designers, review specifications, develop test plans and environments, write tests in assembly, C/C++, SystemVerilog, or vectors, and implement coverage monitors and checkers. Experience in debugging failures, running simulations, tracking bugs, and assisting with verification flows and automation is required.
Must have:
  • Work closely with architecture and RTL designers
  • Reviewing Architecture and Design Specifications
  • Develop test plans and test environments
  • Develop tests in assembly, C/C++, SystemVerilog, or vectors
  • Develop coverage monitors and analyze coverage
  • Develop checkers in SystemVerilog or C-base transactors
  • Write assertions and apply formal verification
  • Implementing test benches
  • Debugging failures, running simulations, tracking bugs
  • Handling schedules
  • In-depth knowledge of digital logic design
  • Sophisticated knowledge of SystemVerilog
  • Experienced level knowledge C/C++
  • Knowledge of verification methodologies and tools
Good to have:
  • Basic knowledge of formal verification methodology
  • Excellent knowledge of Python or TCL
  • Excellent problem solving skills
  • Excellent communication skills
  • Excellent organization skills
  • Highly self-motivated
  • Ability to work well in a team

Job Details

Positions are open for full-time SOC verification engineers from unit level to chip level as well as all aspects of verification such as functional, microarchitecture, and formal in particular in the areas of DDR memory, Ethernet, PCIe, and Fabric. We are looking for all levels of talent, from entrance to advanced level of experience.

Responsibilities

    • 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++, SystemVerilog, 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

    • In-depth knowledge of digital logic design, CPU/SOC architecture and microarchitecture.
    • Sophisticated knowledge of SystemVerilog.
    • Experienced level knowledge C/C++.Relevant knowledge of verification methodologies and tools such as simulators, waveform viewers, build and run automation, coverage collection.
    • Basic knowledge of formal verification methodology is a plus.
    • Excellent knowledge of one of the scripting languages such as Python, TCL is a plus.
    • 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.

Similar Jobs

Ajmera Infotech - Senior React Developer

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
1 Year ago
Rackspace Technology - AWS Devops III

Rackspace Technology

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Motorola solutions - Lanham TSO Manager

Motorola solutions

Lanham, Maryland, United States (On-Site)
1 Week ago
Ion - Business Consultant L1 - WallStreet Suite

Ion

Gurugram, Haryana, India (On-Site)
4 Months ago
bytedance - Content Strategy Operations - Lemon8

bytedance

Los Angeles, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NXP - Semiconductor Maintenance Technician – Etch

NXP

Chandler, Arizona, United States (On-Site)
1 Month ago
Nexon - Game Designer

Nexon

El Segundo, California, United States (Hybrid)
4 Weeks ago
TVH - Technical Account Manager

TVH

Olathe, Kansas, United States (On-Site)
3 Weeks ago
Visa - Technical Business Analyst

Visa

Auckland, Auckland, New Zealand (Hybrid)
1 Month ago
PwC - Senior Associate - Bengaluru Millenia - Technology Consulting

PwC

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Simcorp - Asset Management Senior Customer Support Consultant

Simcorp

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Weeks ago
Jane Street - Cybersecurity Engineering - Threat Modelling

Jane Street

Singapore (On-Site)
2 Months ago
HCL Tech - Support Engineer

HCL Tech

Texas, United States (On-Site)
1 Month ago
ansira - .Net Developer

ansira

Colombia (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Apple - Automation QA Engineer

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Nice - Solution Consultant

Nice

United States (Remote)
1 Month ago
CyberArk - Staff Site Reliability Engineer

CyberArk

United States (On-Site)
2 Months ago
Sailpoint - Staff Software Engineer (FedRAMP)

Sailpoint

Austin, Texas, United States (Hybrid)
4 Weeks ago
Go Fund Me - Senior Manager, CRM Growth

Go Fund Me

United States (Remote)
2 Weeks ago
Toku - Founding Account Executive

Toku

United States (Remote)
9 Months ago
Canva - Customer Success Manager

Canva

Austin, Texas, United States (Remote)
1 Month ago
Spellbrush - Front-End Engineer (Anime)

Spellbrush

San Francisco, California, United States (On-Site)
4 Months ago
Marsh McLennan - Data Product Owner

Marsh McLennan

Bethesda, Maryland, United States (Hybrid)
2 Months ago
Bright Edge - Account Executive

Bright Edge

Cleveland, Ohio, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Santa Clara, California, United States (Hybrid)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

View All Jobs

Get notified when new jobs are added by rivos

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug