Enable job alerts via email!

RISC-V Design Verification Engineer (Intermediate-Staff)

Andes Technology

Portland (OR)

Hybrid

USD 100,000 - 250,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior Engineer in the VLSI team, working on next-generation RISC-V CPUs. You'll collaborate with experienced architects and designers to drive innovative verification methodologies. This role offers a unique opportunity to impact the rapidly evolving RISC-V market while being part of a supportive environment that values employee contributions and fosters growth. With competitive compensation and a dynamic team, your expertise will help shape the future of CPU technology. If you're passionate about engineering and eager to tackle complex challenges, this is the perfect opportunity for you.

Qualifications

  • Experience in CPU architecture and multi-core coherence.
  • Strong desire to learn and achieve perfection in verification tasks.

Responsibilities

  • Analyze CPU architecture and microarchitecture implementations.
  • Provide technical guidance to junior members of the team.
  • Identify and resolve engineering issues in verification.

Skills

Verilog
System Verilog
Unix
Scripting languages (make, shell, perl, python)
CPU architecture
Functional coverage-driven verification
UVM
Leadership skills
Team player

Education

Bachelor’s degree in Engineering
Master’s degree in Engineering

Tools

Test-benches development
Assembly languages

Job description

2 weeks ago Be among the first 25 applicants

This range is provided by Andes Technology. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$100,000.00/yr - $250,000.00/yr

Direct message the job poster from Andes Technology

Onsite required 2-3 times a week in either our Portland (USA) or Vancouver (Canada) office.

Senior to Staff experience levels: $150k - $250k

Corporate Introduction

As a founding premier member of RISC-V International, Andes is the leading supplier and technological innovator in the RISC-V market with a wide range of processor products fulfilling performance/area/power requirements. Andes has perfected the technology of quick and efficient design of custom extensions to its proprietary CPU. With over 10 billion cumulative shipments of SoCs embedded with Andes CPU IP, Andes products have covered audio, Bluetooth, gaming, GPS, machine learning, MCU and more. Our design innovation enables us to quickly adapt to the rapidly evolving demands of RISC-V customers.

Founded in 2005, Andes yearly revenue has tripled in size from $10 million in 2017 to $30 million in 2021. Andes was ranked among "100 Fastest-Growing Companies" in 2020 by CommonWealth Magazine. Headquartered in Taiwan, Andes is capitalizing on its current growth by branching out its offices to the US and Canada to expand on its current 300 employee workforce. Employees are valued as the key ingredient to the success of the company. They will have an opportunity to create a strong and positive impact on the company, where feedback is encouraged and implemented.

Role

You will be a part of the VLSI team, which is part of Andes worldwide CPU development team. Andes is a rapidly growing organization, and you will work with a team of experienced architects, designers and DV engineers for building next-generation of RISC-V CPUs.

As a senior member of this team, you will help guide verification methodologies, analyze problems and devise best QoR solutions. You will participate in engineering discussions and be expected to drive analysis and propose directions. Applicants of this role would be diligent, detail oriented and have a penchant for creating high-quality results efficiently. You should also admire technical advances, CPU architecture and have a keen interest in tackling present day verification problems.

Daily activity includes:

  • Communication with peers to discuss technical details
  • Analyze CPU architecture and microarchitecture implementations, and devising best methods to verify them
  • Identify and resolve engineering issues ranging from functional verification, code coverage, Formal proofs, verification reports
  • Provide technical guidance to junior members of the team
  • Technical documentation

Technical Requirements

  • Bachelor’s or Master’s degree in related engineering field
  • Experience using Verilog, System Verilog
  • Strong mastery using Unix and scripting languages such as make, shell, perl or python
  • Experience of CPU architecture (multi-core coherence, FPU, DSP, interrupt, Vector, Security, Reset and CDC, Debug)
  • Experience with ground-up test-benches development
  • Experience with functional coverage-driven verification
  • Familiar with stimulus generation for constrained random simulation. Experience coding in assembly languages
  • Experience in UVM, formal, coverage grading, coverage analysis, bug tracking
  • Patience and good leadership skills
  • Strong desire to learn and willing to devote extra effort to achieve perfection
  • Strong team player and possess a positive attitude
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Computer Hardware Manufacturing, Semiconductor Manufacturing, and Software Development

Referrals increase your chances of interviewing at Andes Technology by 2x

Get notified about new Design Verification Engineer jobs in Portland, Oregon Metropolitan Area.

CPU Functional Verification Engineer, Silicon, University Graduate

Portland, OR $108,000.00-$158,000.00 5 days ago

Portland, OR $127,000.00-$187,000.00 5 days ago

Lead, Test/Design Verification Engineer, Advanced Product Ventures
Instrumentation and Control Project Engineer
Silicon Logic Formal Verification - Full Time
Physical Verification Application Engineer
Signal Integrity/ Power Integrity Engineer

Hillsboro, OR $101,000.00-$170,000.00 1 month ago

Design Automation Software Engineer, Staff

Hillsboro, OR $114,000.00-$170,000.00 1 day ago

Principal Emulation Design Verification Engineer
Principal CPU (Core) Verification Engineer
Principal Engineer – EDA Verification Software Products

Wilsonville, OR $151,300.00-$272,400.00 2 weeks ago

Senior Software Engineer - Geometric Algorithms

Wilsonville, OR $151,300.00-$272,400.00 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior SoC RTL Design Engineer (remote)

Chelsea Search Group, Inc.

Portland

Remote

USD 120,000 - 180,000

Yesterday
Be an early applicant

Senior SoC RTL Design Engineer (remote)

Chelsea Search Group, Inc.

Hillsboro

Remote

USD 120,000 - 160,000

Yesterday
Be an early applicant

Ubuntu Core Software Engineer

Canonical

Buffalo

Remote

USD 135,000 - 145,000

14 days ago

Ubuntu Core Software Engineer

Canonical

Nashville

Remote

USD 90,000 - 130,000

14 days ago

Junior Linux Kernel Engineer

Linuxnewbieguide

Ashburn

Remote

USD 70,000 - 110,000

Today
Be an early applicant

SoC Design Verification Engineer San Diego, CA

Encore Semi Llc

San Diego

Remote

USD 120,000 - 160,000

Yesterday
Be an early applicant

SoC Design Verification Engineer Longmont, CO

Encore Semi Llc

Longmont

Remote

USD 110,000 - 160,000

Yesterday
Be an early applicant

Senior SoC RTL Design Engineer (remote)

Chelsea Search Group, Inc.

San Diego

Remote

USD 135,000 - 180,000

Yesterday
Be an early applicant

Senior SoC RTL Design Engineer (remote)

Chelsea Search Group, Inc.

Dallas

Remote

USD 120,000 - 160,000

Yesterday
Be an early applicant