Full Time

Design Verification Engineer - UPM/UVM

BrickRed Systems
$80,000 - $120,000* / year (about $38–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by BrickRed Systems, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Design Verification Engineer - UPM/UVM at BrickRed Systems will play a critical role in ensuring the integrity and functionality of complex design systems. The successful candidate will be responsible for developing verification plans, executing test cases, and utilizing UVM (Universal Verification Methodology) and UPM (UVM-based Protocol Modeling) methodologies to simulate and validate hardware designs. This role requires a thorough understanding of digital design principles, strong analytical skills, and the ability to collaborate effectively within a dynamic engineering team to drive project success.



Job Responsibilities

  • Develop and implement verification plans to ensure complete coverage of design specifications.
  • Utilize UVM and UPM methodologies for simulation and validation of hardware designs.
  • Design, code, and execute testbench and verification components.
  • Collaborate with design engineers to understand requirements and constraints.
  • Analyze simulation results and debug design issues to support root cause analysis.
  • Document and report verification progress and results to stakeholders.
  • Maintain and enhance existing verification environments for improved performance.
  • Participate in design reviews and provide constructive feedback on verification aspects.


Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.
  • 3+ years of experience in design verification using UVM and related methodologies.
  • Proficiency in SystemVerilog and experience with RTL design verification.
  • Familiarity with simulation tools such as Cadence, Synopsys, or Mentor Graphics.
  • Strong understanding of digital design concepts and hardware description languages.
  • Experience with scripting languages (e.g., Python, Perl) to automate tasks.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication skills and ability to work collaboratively in teams.


Technologies & Tools

The Design Verification Engineer will engage with several cutting-edge technologies and tools to perform their duties effectively. Key technologies include advanced simulation and verification tools such as Cadence Incisive, Synopsys VCS, and Mentor Graphics ModelSim. Additionally, candidates will utilize programming languages like SystemVerilog and scripting languages such as Python. Familiarity with version control systems and agile methodologies will also be advantageous in managing project workflows efficiently.



Ideal Candidates

The ideal candidate for the Design Verification Engineer position at BrickRed Systems will exhibit strong analytical thinking and problem-solving capabilities. They should possess a passion for technology and innovation, coupled with a meticulous approach to their work. Candidates should demonstrate collaboration and effective communication skills, crucial for working in a team-oriented environment. A proactive attitude towards learning and adapting to new technologies will further enhance their suitability for this role, contributing to ongoing project success and personal growth within the company.

A full-time year is 2,080 hours: $59 an hour is $122,720 a year before taxes, and $118,000 a year is $56.73 an hour. Pay calculator →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.