Full Time

REMOTE Sr. Design Verification Engineer - CPU

CyberCoders
Remote!
$120,000 - $160,000* / year

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 CyberCoders, so some details may not match this job. The employer's own page has the real description.


REMOTE Sr. Design Verification Engineer - CPU at CyberCoders


The Sr. Design Verification Engineer - CPU at CyberCoders is responsible for developing and executing comprehensive verification strategies to ensure the functionality and performance of next-generation CPU architectures. This role requires expertise in design verification, proficiency with various verification tools, and the ability to collaborate with cross-functional teams, contributing to both block-level and system-level verification efforts. The successful candidate will demonstrate a strong grasp of CPU design principles while innovating exploratory test methodologies to enhance product quality.



Job Responsibilities

  • Develop and implement comprehensive verification plans for CPU designs.
  • Utilize SystemVerilog and UVM to create and maintain testbenches and verification environments.
  • Conduct functional and performance verification using advanced verification techniques.
  • Collaborate with architecture and design teams to understand design specifications and use cases.
  • Analyze and debug test failures, providing timely feedback to development teams.
  • Utilize coverage analysis tools to assess verification completeness and identify gaps in verification strategies.
  • Mentor junior engineers and provide training on verification methodologies.
  • Participate in design reviews, providing insights aimed at improving design and verification processes.


Qualifications

  • Bachelor’s or Master’s Degree in Electrical Engineering, Computer Engineering, or a related field.
  • A minimum of 5 years of experience in design verification, specifically with CPU designs.
  • Proficient in SystemVerilog and UVM methodology.
  • Experience with various simulation and verification tools, such as Cadence or Synopsys.
  • Strong understanding of CPU architecture and low-level hardware design principles.
  • Familiarity with scripting languages such as Python or Perl is a plus.
  • Excellent problem-solving skills and the ability to work independently.
  • Strong written and verbal communication skills, with the ability to convey complex technical concepts to diverse audiences.


Technologies & Tools


The Sr. Design Verification Engineer will work primarily with tools such as SystemVerilog and UVM for verification, alongside simulation software from Cadence and Synopsys. Familiarity with hardware emulation tools, as well as scripting languages like Python for automation tasks, will also be beneficial in achieving verification objectives.



Ideal Candidates


Ideal candidates for the Sr. Design Verification Engineer position will exhibit a blend of technical expertise and proactive engagement in their work. They will possess a deep understanding of CPU design principles and verification methodologies, coupled with strong analytical skills for troubleshooting complex design issues. A collaborative mindset, effective communication abilities, and a commitment to continuous learning and improvement are essential qualities that will help them thrive in this dynamic role. Moreover, candidates who take initiative in mentoring others and pushing for innovative verification solutions will align well with CyberCoders' mission and culture.


Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

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