Qualcomm logo

NOC DV Engineer

Qualcomm
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

8+ Years

SKILLS REQUIRED

SystemverilogUVMDebuggingTest AutomationFormal VerificationFunctional coverageCode coverage

Job description

Overview

Verification engineer responsible for verifying next-generation infrastructure IPs (DDRSS, memory controllers, etc.) that go into SoCs for smartphones, tablets and other products.

What you'll do

  • Plan and implement IP, cluster and formal verification flows for infra IPs.
  • Own the DV test bench and associated collaterals (checkers, trackers, scoreboards, assertions, functional coverage).
  • Develop test plans and test cases to cover the design feature set, and follow up with stakeholders on code and functional coverage closure at different test bench levels.
  • Work closely with system architects, design and emulation teams on failure debug and code/functional coverage closure.
  • Debug regression signatures and identify bug fixes.
  • Be responsible for quality sign-off and required documentation.
  • Develop and deploy scripts and tools for validation (Certitude, VC Formal, VPlan).
  • Debug and root-cause post-silicon issues in collaboration with design, software and test teams.
  • Work with the SoC-level performance modeling team on latency and bandwidth analysis.

What you'll need

  • Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of hardware engineering or related work experience, OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of hardware engineering or related work experience, OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 1+ year of hardware engineering or related work experience.
  • 8 years of experience in IP verification or related work.
  • Experience with UVM and ARM bus protocols.
  • Strong debugging, analytical and problem-solving skills.
  • Expertise in UVM-based verification.
  • Knowledge of ARM bus protocols, virtual memory concepts and SoC system architecture.
  • Experience developing monitors, scoreboards and sequencers using scripts, SystemVerilog, UVM and methodologies to increase the rate at which bugs are found and resolved.
  • Communication and collaboration skills to work with a large worldwide design organization.

Nice to have

  • Experience in designs optimized for low power (dynamic clock gating, logic/memory power collapse).
  • Experience verifying designs meeting Automotive Safety Integrity Levels (ASIL).
  • Proficiency in scripting languages (Python or Perl) for automation initiatives, and C/C++/SystemC for performance models.
  • Post-silicon bring-up and HW-SW debug experience.
  • Knowledge of and exposure to silicon debug tool chains.

Details

  • Location: Bangalore, India.
  • Employment type and work mode are not stated.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

NOC DV Engineer