Logo of Huzzle

L1/L2 Cache Verification Engineer - Cork, Ireland

image

Qualcomm

1mo ago

  • Job
    Full-time
    Junior & Mid Level
  • Engineering
    IT & Cybersecurity
  • Cork

AI generated summary

  • You need a relevant degree and 2-4 years of experience in hardware engineering, strong System Verilog/UVM skills, cache verification, and scripting languages like Perl or Python.
  • You will develop and implement L2 Cache test benches using UVM, create reusable components, debug RTL, collaborate on DV methodologies, and work with global teams to achieve project goals.

Requirements

  • Bachelor's degree in computer science, Electrical/Electronic Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience.
  • OR
  • Master's degree in computer science, Electrical/Electronic Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience.
  • OR
  • PhD in Computer Science, Electrical/Electronic Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience.
  • 3+ years industry experience with below skillset:
  • Strong System Verilog/UVM based verification skills & experience with assertion & coverage-based verification methodology
  • Experience in creating complex Cache Verification environment will be plus
  • Experience in creating complex scoreboard models, checkers in UVM will be plus.
  • Experience with scripting languages such as Perl, Python is a plus
  • Bachelor's degree in Science, Engineering, or related field and 4+ years of ASIC design, verification, validation, integration, or related work experience.
  • OR
  • Master's degree in Science, Engineering, or related field and 3+ years of ASIC design, verification, validation, integration, or related work experience.
  • OR
  • PhD in Science, Engineering, or related field and 2+ years of ASIC design, verification, validation, integration, or related work experience.

Responsibilities

  • Gain a deep understanding of L2 Cache microarchitecture, including design, features, data paths, block functionalities, and interfaces.
  • Create complex, constraint-random test benches using UVM methodology.
  • Develop scalable and reusable test bench components in UVM, including transaction-accurate scoreboard models, checkers, and System Verilog assertions.
  • Design and implement a comprehensive DV environment, develop test benches, own test plans, debug RTL artifacts, and achieve all signoff matrices.
  • Collaborate with EDA vendors to explore and implement cutting-edge DV methodologies such as UNR, VSO.AI, and Sim.AI to enhance signoff quality.
  • Work closely with architecture, design, and systems teams worldwide to meet all project goals.

FAQs

What is the job title for this position?

The job title for this position is L1/L2 Cache Verification Engineer.

Where is this job located?

This job is located in Cork, Ireland.

What are the minimum qualifications required for this role?

The minimum qualifications include a Bachelor's degree in computer science, Electrical/Electronic Engineering, Engineering, or a related field with 4+ years of hardware engineering experience, or a Master's degree with 3+ years, or a PhD with 2+ years of relevant experience.

What are the preferred qualifications for candidates applying to this position?

Preferred qualifications include 3+ years of industry experience with strong System Verilog/UVM verification skills, experience in creating Cache Verification environments, scoreboard models, checkers in UVM, and familiarity with scripting languages such as Perl or Python.

What responsibilities will the L1/L2 Cache Verification Engineer have?

Responsibilities include understanding L2 Cache microarchitecture, creating complex test benches using UVM, developing test bench components, implementing a comprehensive DV environment, and collaborating with EDA vendors and teams worldwide.

What kind of work environment can I expect?

You can expect an open, relaxed, and collaborative workspace.

Will there be relocation support if needed?

Yes, there is relocation and immigration support available if needed.

What benefits does the company offer?

Benefits include salary, stock and performance-related bonuses, maternity/paternity leave, employee stock purchase schemes, matching pension schemes, education assistance, insurance coverage, and subsidized memberships for physical and mental well-being, among others.

Is experience in cache verification and creation of complex scoreboard models required?

Experience in creating a complex Cache Verification environment and scoreboard models in UVM is preferred but not strictly required.

Does the company provide equal employment opportunities?

Yes, the company is an Equal Opportunity employer and does not discriminate against applicants based on race, color, religion, sexual orientation, gender identity, national origin, disability, veteran status, or any protected classification.

Technology
Industry
10,001+
Employees

Mission & Purpose

Qualcomm is a leading technology company that specializes in designing and manufacturing semiconductors and wireless communication products. They are known for their expertise in mobile technology and have played a significant role in the development of 3G, 4G, and 5G technologies. Qualcomm's products and solutions power a wide range of devices, including smartphones, tablets, IoT devices, automotive systems, and more. Their ultimate mission is to connect people and things, providing cutting-edge technology solutions that enable seamless communication and connectivity across the globe. As a pioneer in wireless innovation, their purpose is to drive advancements in mobile technology, pushing the boundaries of what's possible, and shaping the future of communication and connectivity. They aim to create transformative technologies that enhance people's lives, enable new experiences, and empower businesses and industries to thrive in the digital age.

Benefits

  • Robust employee programs

    Experience a culture of forward momentum at Qualcomm. We prioritize opportunities for continuous learning with career development programs, employee recognition initiatives, tuition reimbursement, and mentorship, all so our employees can exceed their potential.

  • Comprehensive benefits

    We offer health, employee assistance, and other benefit programs to enhance employee quality of life. Plus, our retirement programs let you plan for your future with confidence.

  • Enriching your lifestyle

    At Qualcomm, our employees are our priority, and we’re investing in our people’s wellbeing so they can live well and work well. We offer flexible time off, family leave, adoption assistance, education leave, and more, all so our employees can do and feel their best. We’re here to offer our employees the support they need to thrive in and out of work.